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 | "paper-tooltip": "PolymerElements/paper-tooltip#^1.1.2", |
|
10 | "paper-tooltip": "PolymerElements/paper-tooltip#^1.1.2", | |
11 | "paper-toast": "PolymerElements/paper-toast#^1.3.0", |
|
11 | "paper-toast": "PolymerElements/paper-toast#^1.3.0", | |
12 | "paper-toggle-button": "PolymerElements/paper-toggle-button#^1.2.0", |
|
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 | "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.13", |
|
14 | "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.13", | |
15 | "iron-a11y-keys": "PolymerElements/iron-a11y-keys#^1.0.6" |
|
15 | "iron-a11y-keys": "PolymerElements/iron-a11y-keys#^1.0.6" | |
16 | } |
|
16 | } |
@@ -1,41 +1,40 b'' | |||||
1 | # Nix environment for the community edition |
|
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 | # derivation. For advanced tweaks to pimp up the development environment we use |
|
4 | # derivation. For advanced tweaks to pimp up the development environment we use | |
5 | # "shell.nix" so that it does not have to clutter this file. |
|
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 | args@ |
|
21 | args@ | |
8 | { pythonPackages ? "python27Packages" |
|
22 | { pythonPackages ? "python27Packages" | |
9 | , pythonExternalOverrides ? self: super: {} |
|
23 | , pythonExternalOverrides ? self: super: {} | |
10 |
, doCheck ? |
|
24 | , doCheck ? false | |
11 | , ... |
|
25 | , ... | |
12 | }: |
|
26 | }: | |
13 |
|
27 | |||
14 | let |
|
28 | let | |
15 |
|
||||
16 | # Use nixpkgs from args or import them. We use this indirect approach |
|
29 | # Use nixpkgs from args or import them. We use this indirect approach | |
17 | # through args to be able to use the name `pkgs` for our customized packages. |
|
30 | # through args to be able to use the name `pkgs` for our customized packages. | |
18 | # Otherwise we will end up with an infinite recursion. |
|
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 |
|
34 | # Works with the new python-packages, still can fallback to the old | |
22 | # nixos.16.09 branch (unstable at the moment of writing this note) and the |
|
35 | # variant. | |
23 | # current stable nixos-16.03. |
|
36 | basePythonPackagesUnfix = basePythonPackages.__unfix__ or ( | |
24 | backwardsCompatibleFetchgit = { ... }@args: |
|
37 | self: basePythonPackages.override (a: { inherit self; })); | |
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 | }); |
|
|||
39 |
|
38 | |||
40 | # Evaluates to the last segment of a file system path. |
|
39 | # Evaluates to the last segment of a file system path. | |
41 | basename = path: with pkgs.lib; last (splitString "/" path); |
|
40 | basename = path: with pkgs.lib; last (splitString "/" path); | |
@@ -46,7 +45,7 b' let' | |||||
46 | ext = last (splitString "." path); |
|
45 | ext = last (splitString "." path); | |
47 | in |
|
46 | in | |
48 | !builtins.elem (basename path) [ |
|
47 | !builtins.elem (basename path) [ | |
49 | ".git" ".hg" "__pycache__" ".eggs" |
|
48 | ".git" ".hg" "__pycache__" ".eggs" ".idea" ".dev" | |
50 | "bower_components" "node_modules" |
|
49 | "bower_components" "node_modules" | |
51 | "build" "data" "result" "tmp"] && |
|
50 | "build" "data" "result" "tmp"] && | |
52 | !builtins.elem ext ["egg-info" "pyc"] && |
|
51 | !builtins.elem ext ["egg-info" "pyc"] && | |
@@ -54,18 +53,20 b' let' | |||||
54 | # it would still be good to restore it since we want to ignore "result-*". |
|
53 | # it would still be good to restore it since we want to ignore "result-*". | |
55 | !hasPrefix "result" path; |
|
54 | !hasPrefix "result" path; | |
56 |
|
55 | |||
57 | basePythonPackages = with builtins; if isAttrs pythonPackages |
|
56 | sources = | |
58 | then pythonPackages |
|
57 | let | |
59 | else getAttr pythonPackages pkgs; |
|
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 = |
|
66 | version = builtins.readFile "${rhodecode-enterprise-ce-src}/rhodecode/VERSION"; | |
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; |
|
|||
67 | rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.; |
|
67 | rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.; | |
68 |
|
68 | |||
|
69 | buildBowerComponents = pkgs.buildBowerComponents; | |||
69 | nodeEnv = import ./pkgs/node-default.nix { |
|
70 | nodeEnv = import ./pkgs/node-default.nix { | |
70 | inherit pkgs; |
|
71 | inherit pkgs; | |
71 | }; |
|
72 | }; | |
@@ -77,120 +78,135 b' let' | |||||
77 | src = rhodecode-enterprise-ce-src; |
|
78 | src = rhodecode-enterprise-ce-src; | |
78 | }; |
|
79 | }; | |
79 |
|
80 | |||
80 | pythonGeneratedPackages = self: basePythonPackages.override (a: { |
|
81 | rhodecode-testdata-src = sources.rhodecode-testdata or ( | |
81 | inherit self; |
|
82 | pkgs.fetchhg { | |
82 | }) |
|
83 | url = "https://code.rhodecode.com/upstream/rc_testdata"; | |
83 | // (scopedImport { |
|
84 | rev = "v0.10.0"; | |
84 | self = self; |
|
85 | sha256 = "0zn9swwvx4vgw4qn8q3ri26vvzgrxn15x6xnjrysi1bwmz01qjl0"; | |
85 | super = basePythonPackages; |
|
86 | }); | |
86 | inherit pkgs; |
|
|||
87 | inherit (pkgs) fetchurl fetchgit; |
|
|||
88 | } ./pkgs/python-packages.nix); |
|
|||
89 |
|
87 | |||
90 | pythonOverrides = import ./pkgs/python-packages-overrides.nix { |
|
88 | rhodecode-testdata = import "${rhodecode-testdata-src}/default.nix" { | |
91 |
|
|
89 | inherit | |
92 | basePythonPackages |
|
90 | doCheck | |
93 |
|
|
91 | pkgs | |
|
92 | pythonPackages; | |||
94 | }; |
|
93 | }; | |
95 |
|
94 | |||
96 | pythonLocalOverrides = self: super: { |
|
95 | pythonLocalOverrides = self: super: { | |
97 | rhodecode-enterprise-ce = |
|
96 | rhodecode-enterprise-ce = | |
98 | let |
|
97 | let | |
99 | linkNodeAndBowerPackages = '' |
|
98 | linkNodeAndBowerPackages = '' | |
100 | echo "Export RhodeCode CE path" |
|
|||
101 | export RHODECODE_CE_PATH=${rhodecode-enterprise-ce-src} |
|
99 | export RHODECODE_CE_PATH=${rhodecode-enterprise-ce-src} | |
102 | echo "Link node packages" |
|
100 | ||
|
101 | echo "[BEGIN]: Link node packages" | |||
103 | rm -fr node_modules |
|
102 | rm -fr node_modules | |
104 | mkdir node_modules |
|
103 | mkdir node_modules | |
105 | # johbo: Linking individual packages allows us to run "npm install" |
|
104 | # johbo: Linking individual packages allows us to run "npm install" | |
106 | # inside of a shell to try things out. Re-entering the shell will |
|
105 | # inside of a shell to try things out. Re-entering the shell will | |
107 | # restore a clean environment. |
|
106 | # restore a clean environment. | |
108 | ln -s ${nodeDependencies}/lib/node_modules/* node_modules/ |
|
107 | ln -s ${nodeDependencies}/lib/node_modules/* node_modules/ | |
|
108 | echo "[DONE]: Link node packages" | |||
109 |
|
109 | |||
110 |
echo " |
|
110 | echo "[BEGIN]: Link bower packages" | |
111 |
|
||||
112 | echo "Link bower packages" |
|
|||
113 | rm -fr bower_components |
|
111 | rm -fr bower_components | |
114 | mkdir bower_components |
|
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 | releaseName = "RhodeCodeEnterpriseCE-${version}"; | |
117 | echo "DONE: Link bower packages" |
|
|||
118 | ''; |
|
|||
119 | in super.rhodecode-enterprise-ce.override (attrs: { |
|
118 | in super.rhodecode-enterprise-ce.override (attrs: { | |
120 |
|
||||
121 | inherit |
|
119 | inherit | |
122 | doCheck |
|
120 | doCheck | |
123 | version; |
|
121 | version; | |
|
122 | ||||
124 | name = "rhodecode-enterprise-ce-${version}"; |
|
123 | name = "rhodecode-enterprise-ce-${version}"; | |
125 | releaseName = "RhodeCodeEnterpriseCE-${version}"; |
|
124 | releaseName = releaseName; | |
126 | src = rhodecode-enterprise-ce-src; |
|
125 | src = rhodecode-enterprise-ce-src; | |
127 | dontStrip = true; # prevent strip, we don't need it. |
|
126 | dontStrip = true; # prevent strip, we don't need it. | |
128 |
|
127 | |||
129 | buildInputs = |
|
128 | # expose following attributed outside | |
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? |
|
|||
146 | passthru = { |
|
129 | passthru = { | |
147 | inherit |
|
130 | inherit | |
|
131 | rhodecode-testdata | |||
148 | bowerComponents |
|
132 | bowerComponents | |
149 | linkNodeAndBowerPackages |
|
133 | linkNodeAndBowerPackages | |
150 | myPythonPackagesUnfix |
|
134 | myPythonPackagesUnfix | |
151 |
pythonLocalOverrides |
|
135 | pythonLocalOverrides | |
|
136 | pythonCommunityOverrides; | |||
|
137 | ||||
152 | pythonPackages = self; |
|
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 | LC_ALL = "en_US.UTF-8"; |
|
154 | LC_ALL = "en_US.UTF-8"; | |
156 | LOCALE_ARCHIVE = |
|
155 | LOCALE_ARCHIVE = | |
157 |
if pkgs.stdenv |
|
156 | if pkgs.stdenv.isLinux | |
158 | then "${pkgs.glibcLocales}/lib/locale/locale-archive" |
|
157 | then "${pkgs.glibcLocales}/lib/locale/locale-archive" | |
159 | else ""; |
|
158 | else ""; | |
160 |
|
159 | |||
|
160 | # Add bin directory to path so that tests can find 'rhodecode'. | |||
161 | preCheck = '' |
|
161 | preCheck = '' | |
162 | export PATH="$out/bin:$PATH" |
|
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 | postCheck = '' |
|
172 | postCheck = '' | |
166 | rm -rf $out/lib/${self.python.libPrefix}/site-packages/pytest_pylons |
|
173 | echo "Cleanup of rhodecode/tests" | |
167 | rm -rf $out/lib/${self.python.libPrefix}/site-packages/rhodecode/tests |
|
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 | grunt |
|
181 | grunt | |
172 | rm -fr node_modules |
|
182 | rm -fr node_modules | |
173 | ''; |
|
183 | ''; | |
174 |
|
184 | |||
175 | postInstall = '' |
|
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 | mkdir -p $out/nix-support/rccontrol |
|
187 | mkdir -p $out/nix-support/rccontrol | |
178 | cp -v rhodecode/VERSION $out/nix-support/rccontrol/version |
|
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 | # python based programs need to be wrapped |
|
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 | ln -s ${self.pyramid}/bin/* $out/bin/ |
|
202 | ln -s ${self.pyramid}/bin/* $out/bin/ | |
184 | ln -s ${self.gunicorn}/bin/gunicorn $out/bin/ |
|
203 | ln -s ${self.gunicorn}/bin/gunicorn $out/bin/ | |
185 | ln -s ${self.supervisor}/bin/supervisor* $out/bin/ |
|
204 | ln -s ${self.supervisor}/bin/supervisor* $out/bin/ | |
186 | ln -s ${self.pastescript}/bin/paster $out/bin/ |
|
205 | ln -s ${self.pastescript}/bin/paster $out/bin/ | |
187 | ln -s ${self.channelstream}/bin/channelstream $out/bin/ |
|
206 | ln -s ${self.channelstream}/bin/channelstream $out/bin/ | |
188 | ln -s ${self.celery}/bin/celery $out/bin/ |
|
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 | for file in $out/bin/*; |
|
210 | for file in $out/bin/*; | |
195 | do |
|
211 | do | |
196 | wrapProgram $file \ |
|
212 | wrapProgram $file \ | |
@@ -199,11 +215,8 b' let' | |||||
199 |
|
|
215 | --set PYTHONHASHSEED random | |
200 | done |
|
216 | done | |
201 |
|
217 | |||
202 | mkdir $out/etc |
|
218 | echo "[DONE]: enterprise-ce binary wrapping" | |
203 | cp configs/production.ini $out/etc |
|
|||
204 |
|
219 | |||
205 |
|
||||
206 | # TODO: johbo: Make part of ac-tests |
|
|||
207 | if [ ! -f rhodecode/public/js/scripts.js ]; then |
|
220 | if [ ! -f rhodecode/public/js/scripts.js ]; then | |
208 | echo "Missing scripts.js" |
|
221 | echo "Missing scripts.js" | |
209 | exit 1 |
|
222 | exit 1 | |
@@ -213,31 +226,33 b' let' | |||||
213 | exit 1 |
|
226 | exit 1 | |
214 | fi |
|
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 ( |
|
233 | basePythonPackages = with builtins; | |
229 | pkgs.fetchhg { |
|
234 | if isAttrs pythonPackages then | |
230 | url = "https://code.rhodecode.com/upstream/rc_testdata"; |
|
235 | pythonPackages | |
231 | rev = "v0.10.0"; |
|
236 | else | |
232 | sha256 = "0zn9swwvx4vgw4qn8q3ri26vvzgrxn15x6xnjrysi1bwmz01qjl0"; |
|
237 | getAttr pythonPackages pkgs; | |
233 | }); |
|
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 | # Apply all overrides and fix the final package set |
|
248 | # Apply all overrides and fix the final package set | |
236 | myPythonPackagesUnfix = with pkgs.lib; |
|
249 | myPythonPackagesUnfix = with pkgs.lib; | |
237 | (extends pythonExternalOverrides |
|
250 | (extends pythonExternalOverrides | |
238 | (extends pythonLocalOverrides |
|
251 | (extends pythonLocalOverrides | |
239 | (extends pythonOverrides |
|
252 | (extends pythonCommunityOverrides | |
240 |
|
|
253 | (extends pythonGeneratedPackages | |
|
254 | basePythonPackagesUnfix)))); | |||
|
255 | ||||
241 | myPythonPackages = (pkgs.lib.fix myPythonPackagesUnfix); |
|
256 | myPythonPackages = (pkgs.lib.fix myPythonPackagesUnfix); | |
242 |
|
257 | |||
243 | in myPythonPackages.rhodecode-enterprise-ce |
|
258 | in myPythonPackages.rhodecode-enterprise-ce |
@@ -47,7 +47,7 b' Switch nix to the latest STABLE channel' | |||||
47 |
|
47 | |||
48 | run:: |
|
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 | Followed by:: |
|
52 | Followed by:: | |
53 |
|
53 |
@@ -1,6 +1,13 b'' | |||||
1 | { |
|
1 | { | |
2 | "name": "rhodecode-enterprise", |
|
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 | "devDependencies": { |
|
11 | "devDependencies": { | |
5 | "grunt": "^0.4.5", |
|
12 | "grunt": "^0.4.5", | |
6 | "grunt-contrib-copy": "^1.0.0", |
|
13 | "grunt-contrib-copy": "^1.0.0", | |
@@ -14,7 +21,7 b'' | |||||
14 | "grunt-vulcanize": "^1.0.0", |
|
21 | "grunt-vulcanize": "^1.0.0", | |
15 | "node2nix": "^1.0.0", |
|
22 | "node2nix": "^1.0.0", | |
16 | "jshint": "^2.9.1-rc3", |
|
23 | "jshint": "^2.9.1-rc3", | |
17 |
"bower": "^1. |
|
24 | "bower": "^1.8.4", | |
18 | "jquery": "1.11.3", |
|
25 | "jquery": "1.11.3", | |
19 | "favico.js": "^0.3.10", |
|
26 | "favico.js": "^0.3.10", | |
20 | "clipboard": "^1.7.1", |
|
27 | "clipboard": "^1.7.1", |
@@ -1,33 +1,34 b'' | |||||
|
1 | # Generated by bower2nix v3.2.0 (https://github.com/rvl/bower2nix) | |||
1 | { fetchbower, buildEnv }: |
|
2 | { fetchbower, buildEnv }: | |
2 | buildEnv { name = "bower-env"; ignoreCollisions = true; paths = [ |
|
3 | buildEnv { name = "bower-env"; ignoreCollisions = true; paths = [ | |
3 |
(fetchbower "webcomponentsjs" "0.7.2 |
|
4 | (fetchbower "webcomponentsjs" "0.7.24" "^0.7.22" "0d6hfsd51n7qykzci9cw5vlsrajvffaf5ic3azlp2rfz76m651qj") | |
4 |
(fetchbower "polymer" "Polymer/polymer#1. |
|
5 | (fetchbower "polymer" "Polymer/polymer#1.11.3" "Polymer/polymer#^1.6.1" "0n11ag2pmczw5yv3m76bh0a7hvicqvcaiv7knixx1r704pw107s6") | |
5 |
(fetchbower "paper-button" "PolymerElements/paper-button#1.0.1 |
|
6 | (fetchbower "paper-button" "PolymerElements/paper-button#1.0.15" "PolymerElements/paper-button#^1.0.13" "0zabrp8p4s9md1hlwg0rqmbx0k87a41lsg9pzk747hcb349gblg0") | |
6 |
(fetchbower "paper-spinner" "PolymerElements/paper-spinner#1.2. |
|
7 | (fetchbower "paper-spinner" "PolymerElements/paper-spinner#1.2.1" "PolymerElements/paper-spinner#^1.2.0" "0d6xc9fd2ipcli7w77yrn1k0z9j373c9y1f16db2840cyb4rvii8") | |
7 |
(fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#1.1. |
|
8 | (fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#1.1.4" "PolymerElements/paper-tooltip#^1.1.2" "0j8s09dxqql8mgnvb7x382scq98xk2vjgylk06bsd1gphp3d3qzm") | |
8 |
(fetchbower "paper-toast" "PolymerElements/paper-toast#1.3. |
|
9 | (fetchbower "paper-toast" "PolymerElements/paper-toast#1.3.1" "PolymerElements/paper-toast#^1.3.0" "1s0csv8dwgdyg4psq1zrd6vivlpsgzi4sjqllwqmlwhfnxfl5ql4") | |
9 |
(fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#1. |
|
10 | (fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#1.3.0" "PolymerElements/paper-toggle-button#^1.2.0" "0hvv2y406lzlrkkcmv9nnd99bmcgcrhcx86q3axxv8k3580gqq97") | |
10 |
(fetchbower "iron-ajax" "PolymerElements/iron-ajax#1.4.4" "PolymerElements/iron-ajax#^1.4.4" "0jp |
|
11 | (fetchbower "iron-ajax" "PolymerElements/iron-ajax#1.4.4" "PolymerElements/iron-ajax#^1.4.4" "0vs4dqcw5y02kj11ivzs901s5nwn97fk01xz2jmpy2fgh6l9q5yr") | |
11 |
(fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#1.0.1 |
|
12 | (fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#1.0.15" "PolymerElements/iron-autogrow-textarea#^1.0.13" "1jw40ki5w21il0i9pwjywk4y6mk9lrj8fm57vfg9nlpbiqm2vswb") | |
12 |
(fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#1.0. |
|
13 | (fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#1.0.9" "PolymerElements/iron-a11y-keys#^1.0.6" "07c2wm1p9g52qidl67a43yb7pzd88ygycgghlwzjbh2vkwrs40kp") | |
13 |
(fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#1.3. |
|
14 | (fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#1.3.9" "PolymerElements/iron-flex-layout#^1.0.0" "1r54la4n8n0lq97vdxnlpdrarxsiwp2b3vfvby9il3j4y4s8vi4h") | |
14 |
(fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#1.0.1 |
|
15 | (fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#1.0.13" "PolymerElements/paper-behaviors#^1.0.0" "0yljykkdg9p67dinplmp6hc5ma6sp95ykah8kz6id5z8gjmsd05b") | |
15 |
(fetchbower "paper-material" "PolymerElements/paper-material#1.0. |
|
16 | (fetchbower "paper-material" "PolymerElements/paper-material#1.0.7" "PolymerElements/paper-material#^1.0.0" "1q9r3i5f61y6hmd18h3fcmn7y29yznraz83f9256z8cc0vglfjdb") | |
16 |
(fetchbower "paper-styles" "PolymerElements/paper-styles#1.1 |
|
17 | (fetchbower "paper-styles" "PolymerElements/paper-styles#1.3.1" "PolymerElements/paper-styles#^1.0.0" "11fcxp9kx6sqp2yq0883psn8xyw5d3i753mimqbx8aqa5abvrk4q") | |
17 |
(fetchbower "neon-animation" "PolymerElements/neon-animation#1.2. |
|
18 | (fetchbower "neon-animation" "PolymerElements/neon-animation#1.2.5" "PolymerElements/neon-animation#^1.0.0" "144sq9ijw1nnp2jagpa1ammrc018kp1y6nlmgq1v1iishv4ylsl5") | |
18 |
(fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#1.0. |
|
19 | (fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#1.0.6" "PolymerElements/iron-a11y-announcer#^1.0.0" "1az02v91s17v9bir868pifv0s2lwxchm0i4l20176f98366813zk") | |
19 |
(fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#1. |
|
20 | (fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#1.10.4" "PolymerElements/iron-overlay-behavior#^1.0.9" "0px6s756cgqzxzq53fgk1297j07gyfykqkhdzmj9fwyyrwiv1g8z") | |
20 |
(fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#1.2. |
|
21 | (fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#1.2.7" "PolymerElements/iron-fit-behavior#^1.1.0" "0b864x9cdxadvzkdcn1d3yvi32kqccfv8j467337rgcq193l60jb") | |
21 |
(fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#1.0. |
|
22 | (fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#1.0.6" "PolymerElements/iron-checked-element-behavior#^1.0.0" "165nh5vkdsr4d5vkq4sj1sz0igfy6vgx844ys164mqg8gkjncvxm") | |
22 |
(fetchbower "promise-polyfill" "polymerlabs/promise-polyfill#1.0.1" "polymerlabs/promise-polyfill#^1.0.0" "0 |
|
23 | (fetchbower "promise-polyfill" "polymerlabs/promise-polyfill#1.0.1" "polymerlabs/promise-polyfill#^1.0.0" "0warxr9fk2d3cvgiq81djxwiky73gxxr5s3xa97d3c83q1lidlzy") | |
23 |
(fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#1.0.1 |
|
24 | (fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#1.0.18" "PolymerElements/iron-behaviors#^1.0.0" "1icx212kh1cfdvk3v7pdqic9c48pdhnknq8ajx0dlps1l5sm69xh") | |
24 |
(fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#1.1. |
|
25 | (fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#1.1.2" "PolymerElements/iron-validatable-behavior#^1.0.0" "1gjjn08y5s43p7aizif24i2yvkd1sasy77dix62irkwzig3favqr") | |
25 |
(fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#1.0. |
|
26 | (fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#1.0.7" "PolymerElements/iron-form-element-behavior#^1.0.0" "02qbxqsqxjzy086cqbv6pgibmi0888q757p95ig6x3nc62xk81an") | |
26 |
(fetchbower "iron-a11y-keys-behavior" " |
|
27 | (fetchbower "iron-a11y-keys-behavior" "PolymerElements/iron-a11y-keys-behavior#1.1.9" "PolymerElements/iron-a11y-keys-behavior#^1.0.0" "0dy1ca1nb9v9y968q998vgs147fkmn4irnnrdfl40ln1bln45qx9") | |
27 |
(fetchbower "paper-ripple" "PolymerElements/paper-ripple#1.0. |
|
28 | (fetchbower "paper-ripple" "PolymerElements/paper-ripple#1.0.10" "PolymerElements/paper-ripple#^1.0.0" "0d5gjf7cw7hk520h6xnav1xrpd948qc8mzvqgqycqkad4j4vdck7") | |
28 |
(fetchbower "font-roboto" "PolymerElements/font-roboto#1.0 |
|
29 | (fetchbower "font-roboto" "PolymerElements/font-roboto#1.1.0" "PolymerElements/font-roboto#^1.0.1" "0z4msvaa5pnr84j2r957g313fmdbdbrknhdw1axy5g48845yv04s") | |
29 |
(fetchbower "iron-meta" "PolymerElements/iron-meta#1.1. |
|
30 | (fetchbower "iron-meta" "PolymerElements/iron-meta#1.1.3" "PolymerElements/iron-meta#^1.0.0" "13lsj648ibkyw3lha6g6r7afmk4yxvgdi63bkpy54wx63gfx7xir") | |
30 |
(fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#1.0. |
|
31 | (fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#1.0.6" "PolymerElements/iron-resizable-behavior#^1.0.0" "1r8qk670nigqpw50x1m5yvbx7p9sahiwlf0f9z71v508d63vrbi1") | |
31 |
(fetchbower "iron-selector" "PolymerElements/iron-selector#1.5. |
|
32 | (fetchbower "iron-selector" "PolymerElements/iron-selector#1.5.3" "PolymerElements/iron-selector#^1.0.0" "1362pq6vy113h4y6hn31hhp52hh8g269s5aj7vsq266v7y59igf6") | |
32 |
(fetchbower "web-animations-js" "web-animations/web-animations-js#2. |
|
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 | {pkgs ? import <nixpkgs> { |
|
3 | {pkgs ? import <nixpkgs> { | |
4 | inherit system; |
|
4 | inherit system; | |
5 | }, system ? builtins.currentSystem}: |
|
5 | }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}: | |
6 |
|
6 | |||
7 | let |
|
7 | let | |
8 | nodeEnv = import ./node-env.nix { |
|
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 | in |
|
13 | in | |
12 | import ./node-packages.nix { |
|
14 | import ./node-packages.nix { |
@@ -1,8 +1,10 b'' | |||||
1 | # This file originates from node2nix |
|
1 | # This file originates from node2nix | |
2 |
|
2 | |||
3 |
{stdenv, |
|
3 | {stdenv, nodejs, python2, utillinux, libtool, runCommand, writeTextFile}: | |
4 |
|
4 | |||
5 | let |
|
5 | let | |
|
6 | python = if nodejs ? python then nodejs.python else python2; | |||
|
7 | ||||
6 | # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise |
|
8 | # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise | |
7 | tarWrapper = runCommand "tarWrapper" {} '' |
|
9 | tarWrapper = runCommand "tarWrapper" {} '' | |
8 | mkdir -p $out/bin |
|
10 | mkdir -p $out/bin | |
@@ -55,60 +57,6 b' let' | |||||
55 |
|
57 | |||
56 | # Recursively composes the dependencies of a package |
|
58 | # Recursively composes the dependencies of a package | |
57 | composePackage = { name, packageName, src, dependencies ? [], ... }@args: |
|
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 | DIR=$(pwd) |
|
61 | DIR=$(pwd) | |
114 | cd $TMPDIR |
|
62 | cd $TMPDIR | |
@@ -121,36 +69,124 b' let' | |||||
121 | if [ -f "${src}" ] |
|
69 | if [ -f "${src}" ] | |
122 | then |
|
70 | then | |
123 | # Figure out what directory has been unpacked |
|
71 | # Figure out what directory has been unpacked | |
124 |
packageDir=$(find . - |
|
72 | packageDir="$(find . -maxdepth 1 -type d | tail -1)" | |
125 |
|
73 | |||
126 | # Restore write permissions to make building work |
|
74 | # Restore write permissions to make building work | |
|
75 | find "$packageDir" -type d -print0 | xargs -0 chmod u+x | |||
127 | chmod -R u+w "$packageDir" |
|
76 | chmod -R u+w "$packageDir" | |
128 |
|
77 | |||
129 | # Move the extracted tarball into the output folder |
|
78 | # Move the extracted tarball into the output folder | |
130 | mv "$packageDir" "$DIR/${packageName}" |
|
79 | mv "$packageDir" "$DIR/${packageName}" | |
131 | elif [ -d "${src}" ] |
|
80 | elif [ -d "${src}" ] | |
132 | then |
|
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 | # Restore write permissions to make building work |
|
89 | # Restore write permissions to make building work | |
134 |
|
|
90 | chmod -R u+w "$strippedName" | |
135 |
|
91 | |||
136 |
|
|
92 | # Move the extracted directory into the output folder | |
137 |
|
|
93 | mv "$strippedName" "$DIR/${packageName}" | |
138 | fi |
|
94 | fi | |
139 |
|
95 | |||
140 | # Unset the stripped name to not confuse the next unpack step |
|
96 | # Unset the stripped name to not confuse the next unpack step | |
141 | unset strippedName |
|
97 | unset strippedName | |
142 |
|
98 | |||
143 | # Some version specifiers (latest, unstable, URLs, file paths) force NPM to make remote connections or consult paths outside the Nix store. |
|
99 | # Include the dependencies of the package | |
144 | # The following JavaScript replaces these by * to prevent that |
|
|||
145 | cd "$DIR/${packageName}" |
|
100 | cd "$DIR/${packageName}" | |
146 | node ${fixImpureDependencies} |
|
|||
147 |
|
||||
148 | # Include the dependencies of the package |
|
|||
149 | ${includeDependencies { inherit dependencies; }} |
|
101 | ${includeDependencies { inherit dependencies; }} | |
150 | cd .. |
|
102 | cd .. | |
151 | ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} |
|
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 | # Extract the Node.js source code which is used to compile packages with |
|
190 | # Extract the Node.js source code which is used to compile packages with | |
155 | # native bindings |
|
191 | # native bindings | |
156 | nodeSources = runCommand "node-sources" {} '' |
|
192 | nodeSources = runCommand "node-sources" {} '' | |
@@ -158,12 +194,132 b' let' | |||||
158 | mv node-* $out |
|
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 | # Builds and composes an NPM package including all its dependencies |
|
311 | # Builds and composes an NPM package including all its dependencies | |
162 | buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, preRebuild ? "", ... }@args: |
|
312 | buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, bypassCache ? false, preRebuild ? "", ... }@args: | |
163 |
|
313 | |||
|
314 | let | |||
|
315 | forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; | |||
|
316 | in | |||
164 | stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // { |
|
317 | stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // { | |
165 | name = "node-${name}-${version}"; |
|
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 | dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments |
|
323 | dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments | |
168 |
|
324 | |||
169 | inherit dontNpmInstall preRebuild; |
|
325 | inherit dontNpmInstall preRebuild; | |
@@ -173,7 +329,9 b' let' | |||||
173 | buildPhase = args.buildPhase or "true"; |
|
329 | buildPhase = args.buildPhase or "true"; | |
174 |
|
330 | |||
175 | compositionScript = composePackage args; |
|
331 | compositionScript = composePackage args; | |
176 | passAsFile = [ "compositionScript" ]; |
|
332 | pinpointDependenciesScript = pinpointDependenciesOfPackage args; | |
|
333 | ||||
|
334 | passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; | |||
177 |
|
335 | |||
178 | installPhase = args.installPhase or '' |
|
336 | installPhase = args.installPhase or '' | |
179 | # Create and enter a root node_modules/ folder |
|
337 | # Create and enter a root node_modules/ folder | |
@@ -183,6 +341,10 b' let' | |||||
183 | # Compose the package and all its dependencies |
|
341 | # Compose the package and all its dependencies | |
184 | source $compositionScriptPath |
|
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 | # Patch the shebangs of the bundled modules to prevent them from |
|
348 | # Patch the shebangs of the bundled modules to prevent them from | |
187 | # calling executables outside the Nix store as much as possible |
|
349 | # calling executables outside the Nix store as much as possible | |
188 | patchShebangs . |
|
350 | patchShebangs . | |
@@ -200,11 +362,25 b' let' | |||||
200 | export HOME=$TMPDIR |
|
362 | export HOME=$TMPDIR | |
201 | cd "${packageName}" |
|
363 | cd "${packageName}" | |
202 | runHook preRebuild |
|
364 | runHook preRebuild | |
203 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild |
|
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 | |||
204 |
|
377 | |||
205 | if [ "$dontNpmInstall" != "1" ] |
|
378 | if [ "$dontNpmInstall" != "1" ] | |
206 | then |
|
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 | fi |
|
384 | fi | |
209 |
|
385 | |||
210 | # Create symlink to the deployed executable folder, if applicable |
|
386 | # Create symlink to the deployed executable folder, if applicable | |
@@ -226,44 +402,79 b' let' | |||||
226 | done |
|
402 | done | |
227 | done |
|
403 | done | |
228 | fi |
|
404 | fi | |
|
405 | ||||
|
406 | # Run post install hook, if provided | |||
|
407 | runHook postInstall | |||
229 | ''; |
|
408 | ''; | |
230 | }); |
|
409 | }); | |
231 |
|
410 | |||
232 | # Builds a development shell |
|
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 | let |
|
413 | let | |
|
414 | forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; | |||
|
415 | ||||
235 | nodeDependencies = stdenv.mkDerivation { |
|
416 | nodeDependencies = stdenv.mkDerivation { | |
236 | name = "node-dependencies-${name}-${version}"; |
|
417 | name = "node-dependencies-${name}-${version}"; | |
237 |
|
418 | |||
238 | buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or []; |
|
419 | buildInputs = [ tarWrapper python nodejs ] | |
|
420 | ++ stdenv.lib.optional (stdenv.isLinux) utillinux | |||
|
421 | ++ stdenv.lib.optional (stdenv.isDarwin) libtool | |||
|
422 | ++ args.buildInputs or []; | |||
239 |
|
423 | |||
240 | includeScript = includeDependencies { inherit dependencies; }; |
|
424 | includeScript = includeDependencies { inherit dependencies; }; | |
241 | passAsFile = [ "includeScript" ]; |
|
425 | pinpointDependenciesScript = pinpointDependenciesOfPackage args; | |
|
426 | ||||
|
427 | passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; | |||
242 |
|
428 | |||
243 | buildCommand = '' |
|
429 | buildCommand = '' | |
244 |
mkdir -p $out/ |
|
430 | mkdir -p $out/${packageName} | |
245 |
cd $out/ |
|
431 | cd $out/${packageName} | |
|
432 | ||||
246 | source $includeScriptPath |
|
433 | source $includeScriptPath | |
247 |
|
434 | |||
248 | # Create fake package.json to make the npm commands work properly |
|
435 | # Create fake package.json to make the npm commands work properly | |
249 |
c |
|
436 | cp ${src}/package.json . | |
250 | { |
|
437 | chmod 644 package.json | |
251 | "name": "${packageName}", |
|
438 | ${stdenv.lib.optionalString bypassCache '' | |
252 | "version": "${version}" |
|
439 | if [ -f ${src}/package-lock.json ] | |
253 |
|
|
440 | then | |
254 | EOF |
|
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} | |||
255 |
|
450 | |||
256 | # Patch the shebangs of the bundled modules to prevent them from |
|
451 | # Patch the shebangs of the bundled modules to prevent them from | |
257 | # calling executables outside the Nix store as much as possible |
|
452 | # calling executables outside the Nix store as much as possible | |
258 | patchShebangs . |
|
453 | patchShebangs . | |
259 |
|
454 | |||
260 |
export HOME=$ |
|
455 | export HOME=$PWD | |
261 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild |
|
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} | |||
|
465 | ''} | |||
|
466 | ||||
|
467 | npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild | |||
262 |
|
468 | |||
263 | ${stdenv.lib.optionalString (!dontNpmInstall) '' |
|
469 | ${stdenv.lib.optionalString (!dontNpmInstall) '' | |
264 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install |
|
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 | |||
265 | ''} |
|
474 | ''} | |
266 |
|
475 | |||
|
476 | cd .. | |||
|
477 | mv ${packageName} lib | |||
267 | ln -s $out/lib/node_modules/.bin $out/bin |
|
478 | ln -s $out/lib/node_modules/.bin $out/bin | |
268 | ''; |
|
479 | ''; | |
269 | }; |
|
480 | }; |
This diff has been collapsed as it changes many lines, (5285 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 | let |
|
5 | let | |
6 | sources = { |
|
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 | "grunt-0.4.5" = { |
|
1124 | "grunt-0.4.5" = { | |
8 | name = "grunt"; |
|
1125 | name = "grunt"; | |
9 | packageName = "grunt"; |
|
1126 | packageName = "grunt"; | |
@@ -13,6 +1130,15 b' let' | |||||
13 | sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0"; |
|
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 | "grunt-contrib-copy-1.0.0" = { |
|
1142 | "grunt-contrib-copy-1.0.0" = { | |
17 | name = "grunt-contrib-copy"; |
|
1143 | name = "grunt-contrib-copy"; | |
18 | packageName = "grunt-contrib-copy"; |
|
1144 | packageName = "grunt-contrib-copy"; | |
@@ -22,15 +1148,6 b' let' | |||||
22 | sha1 = "7060c6581e904b8ab0d00f076e0a8f6e3e7c3573"; |
|
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 | "grunt-contrib-jshint-0.12.0" = { |
|
1151 | "grunt-contrib-jshint-0.12.0" = { | |
35 | name = "grunt-contrib-jshint"; |
|
1152 | name = "grunt-contrib-jshint"; | |
36 | packageName = "grunt-contrib-jshint"; |
|
1153 | packageName = "grunt-contrib-jshint"; | |
@@ -58,24 +1175,6 b' let' | |||||
58 | sha1 = "64fdcba25a635f5b4da1b6ce6f90da0aeb6e3f15"; |
|
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 | "grunt-crisper-1.0.1" = { |
|
1178 | "grunt-crisper-1.0.1" = { | |
80 | name = "grunt-crisper"; |
|
1179 | name = "grunt-crisper"; | |
81 | packageName = "grunt-crisper"; |
|
1180 | packageName = "grunt-crisper"; | |
@@ -85,6 +1184,33 b' let' | |||||
85 | sha1 = "e7c091dcaff10deb0091e3035ca7e54008991fe7"; |
|
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 | "grunt-vulcanize-1.0.0" = { |
|
1214 | "grunt-vulcanize-1.0.0" = { | |
89 | name = "grunt-vulcanize"; |
|
1215 | name = "grunt-vulcanize"; | |
90 | packageName = "grunt-vulcanize"; |
|
1216 | packageName = "grunt-vulcanize"; | |
@@ -94,437 +1220,31 b' let' | |||||
94 | sha1 = "f4d6cfef274f8216c06f6c290e7dbb3b9e9e3b0f"; |
|
1220 | sha1 = "f4d6cfef274f8216c06f6c290e7dbb3b9e9e3b0f"; | |
95 | }; |
|
1221 | }; | |
96 | }; |
|
1222 | }; | |
97 |
" |
|
1223 | "har-schema-1.0.5" = { | |
98 |
name = " |
|
1224 | name = "har-schema"; | |
99 |
packageName = " |
|
1225 | packageName = "har-schema"; | |
100 |
version = "1. |
|
1226 | version = "1.0.5"; | |
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"; |
|
|||
192 | src = fetchurl { |
|
|||
193 | url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"; |
|
|||
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 { |
|
1227 | src = fetchurl { | |
211 |
url = "https://registry.npmjs.org/ |
|
1228 | url = "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"; | |
212 | sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; |
|
1229 | sha1 = "d263135f43307c02c602afc8fe95970c0151369e"; | |
213 | }; |
|
1230 | }; | |
214 | }; |
|
1231 | }; | |
215 | "eventemitter2-0.4.14" = { |
|
1232 | "har-validator-4.2.1" = { | |
216 |
name = " |
|
1233 | name = "har-validator"; | |
217 |
packageName = " |
|
1234 | packageName = "har-validator"; | |
218 |
version = " |
|
1235 | version = "4.2.1"; | |
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 { |
|
1236 | src = fetchurl { | |
265 |
url = "https://registry.npmjs.org/ |
|
1237 | url = "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz"; | |
266 | sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; |
|
1238 | sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a"; | |
267 | }; |
|
1239 | }; | |
268 | }; |
|
1240 | }; | |
269 |
"n |
|
1241 | "has-ansi-0.1.0" = { | |
270 |
name = "n |
|
1242 | name = "has-ansi"; | |
271 |
packageName = "n |
|
1243 | packageName = "has-ansi"; | |
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"; |
|
|||
303 | }; |
|
|||
304 | }; |
|
|||
305 | "which-1.0.9" = { |
|
|||
306 | name = "which"; |
|
|||
307 | packageName = "which"; |
|
|||
308 | version = "1.0.9"; |
|
|||
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"; |
|
1244 | version = "0.1.0"; | |
336 | src = fetchurl { |
|
1245 | src = fetchurl { | |
337 |
url = "https://registry.npmjs.org/ |
|
1246 | url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; | |
338 | sha1 = "047a449789fa160d018f5486ed91320b6ec7885c"; |
|
1247 | sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; | |
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"; |
|
|||
354 | src = fetchurl { |
|
|||
355 | url = "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz"; |
|
|||
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"; |
|
|||
411 | }; |
|
|||
412 | }; |
|
|||
413 | "graceful-fs-1.2.3" = { |
|
|||
414 | name = "graceful-fs"; |
|
|||
415 | packageName = "graceful-fs"; |
|
|||
416 | version = "1.2.3"; |
|
|||
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"; |
|
|||
462 | src = fetchurl { |
|
|||
463 | url = "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; |
|
|||
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"; |
|
|||
528 | }; |
|
1248 | }; | |
529 | }; |
|
1249 | }; | |
530 | "has-ansi-2.0.0" = { |
|
1250 | "has-ansi-2.0.0" = { | |
@@ -536,148 +1256,85 b' let' | |||||
536 | sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; |
|
1256 | sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; | |
537 | }; |
|
1257 | }; | |
538 | }; |
|
1258 | }; | |
539 |
"s |
|
1259 | "has-unicode-2.0.1" = { | |
540 |
name = "s |
|
1260 | name = "has-unicode"; | |
541 |
packageName = "s |
|
1261 | packageName = "has-unicode"; | |
542 |
version = " |
|
1262 | version = "2.0.1"; | |
543 | src = fetchurl { |
|
|||
544 | url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; |
|
|||
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 { |
|
1263 | src = fetchurl { | |
553 |
url = "https://registry.npmjs.org/ |
|
1264 | url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; | |
554 | sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; |
|
1265 | sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; | |
555 | }; |
|
1266 | }; | |
556 | }; |
|
1267 | }; | |
557 |
"a |
|
1268 | "hawk-3.1.3" = { | |
558 |
name = "a |
|
1269 | name = "hawk"; | |
559 |
packageName = "a |
|
1270 | packageName = "hawk"; | |
560 |
version = " |
|
1271 | version = "3.1.3"; | |
561 | src = fetchurl { |
|
|||
562 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; |
|
|||
563 | sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; |
|
|||
564 | }; |
|
|||
565 | }; |
|
|||
566 | "chalk-0.5.1" = { |
|
|||
567 | name = "chalk"; |
|
|||
568 | packageName = "chalk"; |
|
|||
569 | version = "0.5.1"; |
|
|||
570 | src = fetchurl { |
|
1272 | src = fetchurl { | |
571 |
url = "https://registry.npmjs.org/ |
|
1273 | url = "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"; | |
572 | sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; |
|
1274 | sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4"; | |
573 | }; |
|
1275 | }; | |
574 | }; |
|
1276 | }; | |
575 |
" |
|
1277 | "hoek-2.16.3" = { | |
576 |
name = " |
|
1278 | name = "hoek"; | |
577 |
packageName = " |
|
1279 | packageName = "hoek"; | |
578 |
version = " |
|
1280 | version = "2.16.3"; | |
579 | src = fetchurl { |
|
|||
580 | url = "https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz"; |
|
|||
581 | sha1 = "8586fb9a5a005e5b501e21cd18b6f21b457ad1f9"; |
|
|||
582 | }; |
|
|||
583 | }; |
|
|||
584 | "ansi-styles-1.1.0" = { |
|
|||
585 | name = "ansi-styles"; |
|
|||
586 | packageName = "ansi-styles"; |
|
|||
587 | version = "1.1.0"; |
|
|||
588 | src = fetchurl { |
|
1281 | src = fetchurl { | |
589 |
url = "https://registry.npmjs.org/ |
|
1282 | url = "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"; | |
590 | sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; |
|
1283 | sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed"; | |
591 | }; |
|
1284 | }; | |
592 | }; |
|
1285 | }; | |
593 |
"h |
|
1286 | "hooker-0.2.3" = { | |
594 |
name = "h |
|
1287 | name = "hooker"; | |
595 |
packageName = "h |
|
1288 | packageName = "hooker"; | |
596 |
version = "0. |
|
1289 | version = "0.2.3"; | |
597 | src = fetchurl { |
|
|||
598 | url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; |
|
|||
599 | sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; |
|
|||
600 | }; |
|
|||
601 | }; |
|
|||
602 | "strip-ansi-0.3.0" = { |
|
|||
603 | name = "strip-ansi"; |
|
|||
604 | packageName = "strip-ansi"; |
|
|||
605 | version = "0.3.0"; |
|
|||
606 | src = fetchurl { |
|
1290 | src = fetchurl { | |
607 |
url = "https://registry.npmjs.org/ |
|
1291 | url = "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"; | |
608 | sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; |
|
1292 | sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959"; | |
609 | }; |
|
1293 | }; | |
610 | }; |
|
1294 | }; | |
611 | "supports-color-0.2.0" = { |
|
1295 | "hosted-git-info-2.6.1" = { | |
612 | name = "supports-color"; |
|
1296 | name = "hosted-git-info"; | |
613 |
packageName = "s |
|
1297 | packageName = "hosted-git-info"; | |
614 |
version = " |
|
1298 | version = "2.6.1"; | |
615 | src = fetchurl { |
|
|||
616 | url = "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; |
|
|||
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 { |
|
1299 | src = fetchurl { | |
625 |
url = "https://registry.npmjs.org/ |
|
1300 | url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz"; | |
626 | sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; |
|
1301 | sha512 = "3f7ggir55xnv1hs4klzra6yzg7lmacgxzlg95maisx39hb67vi2agidvaf6dgay099b5z3ns4vp4kadalw34syaaba81g0qrv83xbh5"; | |
627 | }; |
|
1302 | }; | |
628 | }; |
|
1303 | }; | |
629 | "amdefine-1.0.1" = { |
|
1304 | "htmlparser2-3.8.3" = { | |
630 |
name = "a |
|
1305 | name = "htmlparser2"; | |
631 |
packageName = "a |
|
1306 | packageName = "htmlparser2"; | |
632 |
version = " |
|
1307 | version = "3.8.3"; | |
633 | src = fetchurl { |
|
|||
634 | url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; |
|
|||
635 | sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; |
|
|||
636 | }; |
|
|||
637 | }; |
|
|||
638 | "async-2.5.0" = { |
|
|||
639 | name = "async"; |
|
|||
640 | packageName = "async"; |
|
|||
641 | version = "2.5.0"; |
|
|||
642 | src = fetchurl { |
|
1308 | src = fetchurl { | |
643 |
url = "https://registry.npmjs.org/as |
|
1309 | url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz"; | |
644 | sha1 = "843190fd6b7357a0b9e1c956edddd5ec8462b54d"; |
|
1310 | sha1 = "996c28b191516a8be86501a7d79757e5c70c1068"; | |
645 | }; |
|
1311 | }; | |
646 | }; |
|
1312 | }; | |
647 | "less-2.7.2" = { |
|
1313 | "http-signature-1.1.1" = { | |
648 |
name = " |
|
1314 | name = "http-signature"; | |
649 |
packageName = " |
|
1315 | packageName = "http-signature"; | |
650 |
version = " |
|
1316 | version = "1.1.1"; | |
651 | src = fetchurl { |
|
|||
652 | url = "https://registry.npmjs.org/less/-/less-2.7.2.tgz"; |
|
|||
653 | sha1 = "368d6cc73e1fb03981183280918743c5dcf9b3df"; |
|
|||
654 | }; |
|
|||
655 | }; |
|
|||
656 | "lodash-4.17.4" = { |
|
|||
657 | name = "lodash"; |
|
|||
658 | packageName = "lodash"; |
|
|||
659 | version = "4.17.4"; |
|
|||
660 | src = fetchurl { |
|
1317 | src = fetchurl { | |
661 |
url = "https://registry.npmjs.org/ |
|
1318 | url = "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"; | |
662 | sha1 = "78203a4d1c328ae1d86dca6460e369b57f4055ae"; |
|
1319 | sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf"; | |
663 | }; |
|
1320 | }; | |
664 | }; |
|
1321 | }; | |
665 |
" |
|
1322 | "hydrolysis-1.25.0" = { | |
666 |
name = " |
|
1323 | name = "hydrolysis"; | |
667 |
packageName = " |
|
1324 | packageName = "hydrolysis"; | |
668 |
version = " |
|
1325 | version = "1.25.0"; | |
669 | src = fetchurl { |
|
1326 | src = fetchurl { | |
670 |
url = "https://registry.npmjs.org/ |
|
1327 | url = "https://registry.npmjs.org/hydrolysis/-/hydrolysis-1.25.0.tgz"; | |
671 | sha1 = "b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"; |
|
1328 | sha1 = "a4fb14a37a1e03b0db52d8aaa57c682272a14d84"; | |
672 | }; |
|
1329 | }; | |
673 | }; |
|
1330 | }; | |
674 |
" |
|
1331 | "iconv-lite-0.2.11" = { | |
675 |
name = " |
|
1332 | name = "iconv-lite"; | |
676 |
packageName = " |
|
1333 | packageName = "iconv-lite"; | |
677 |
version = " |
|
1334 | version = "0.2.11"; | |
678 | src = fetchurl { |
|
1335 | src = fetchurl { | |
679 |
url = "https://registry.npmjs.org/ |
|
1336 | url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; | |
680 | sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; |
|
1337 | sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; | |
681 | }; |
|
1338 | }; | |
682 | }; |
|
1339 | }; | |
683 | "image-size-0.5.5" = { |
|
1340 | "image-size-0.5.5" = { | |
@@ -689,166 +1346,58 b' let' | |||||
689 | sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"; |
|
1346 | sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"; | |
690 | }; |
|
1347 | }; | |
691 | }; |
|
1348 | }; | |
692 |
" |
|
1349 | "inflight-1.0.6" = { | |
693 |
name = " |
|
1350 | name = "inflight"; | |
694 |
packageName = " |
|
1351 | packageName = "inflight"; | |
695 |
version = "1. |
|
1352 | version = "1.0.6"; | |
696 | src = fetchurl { |
|
|||
697 | url = "https://registry.npmjs.org/mime/-/mime-1.4.0.tgz"; |
|
|||
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"; |
|
|||
717 | }; |
|
|||
718 | }; |
|
|||
719 | "source-map-0.5.7" = { |
|
|||
720 | name = "source-map"; |
|
|||
721 | packageName = "source-map"; |
|
|||
722 | version = "0.5.7"; |
|
|||
723 | src = fetchurl { |
|
1353 | src = fetchurl { | |
724 |
url = "https://registry.npmjs.org/ |
|
1354 | url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; | |
725 | sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; |
|
1355 | sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; | |
726 | }; |
|
1356 | }; | |
727 | }; |
|
1357 | }; | |
728 |
"r |
|
1358 | "inherits-1.0.2" = { | |
729 |
name = "r |
|
1359 | name = "inherits"; | |
730 |
packageName = "r |
|
1360 | packageName = "inherits"; | |
731 |
version = " |
|
1361 | version = "1.0.2"; | |
732 | src = fetchurl { |
|
|||
733 | url = "https://registry.npmjs.org/request/-/request-2.82.0.tgz"; |
|
|||
734 | sha1 = "2ba8a92cd7ac45660ea2b10a53ae67cd247516ea"; |
|
|||
735 | }; |
|
|||
736 | }; |
|
|||
737 | "prr-0.0.0" = { |
|
|||
738 | name = "prr"; |
|
|||
739 | packageName = "prr"; |
|
|||
740 | version = "0.0.0"; |
|
|||
741 | src = fetchurl { |
|
1362 | src = fetchurl { | |
742 |
url = "https://registry.npmjs.org/ |
|
1363 | url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"; | |
743 | sha1 = "1a84b85908325501411853d0081ee3fa86e2926a"; |
|
1364 | sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"; | |
744 | }; |
|
1365 | }; | |
745 | }; |
|
1366 | }; | |
746 |
" |
|
1367 | "inherits-2.0.3" = { | |
747 |
name = " |
|
1368 | name = "inherits"; | |
748 |
packageName = " |
|
1369 | packageName = "inherits"; | |
749 |
version = " |
|
1370 | version = "2.0.3"; | |
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"; |
|
|||
762 | }; |
|
|||
763 | }; |
|
|||
764 | "aws-sign2-0.7.0" = { |
|
|||
765 | name = "aws-sign2"; |
|
|||
766 | packageName = "aws-sign2"; |
|
|||
767 | version = "0.7.0"; |
|
|||
768 | src = fetchurl { |
|
1371 | src = fetchurl { | |
769 |
url = "https://registry.npmjs.org/ |
|
1372 | url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; | |
770 | sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; |
|
1373 | sha1 = "633c2c83e3da42a502f52466022480f4208261de"; | |
771 | }; |
|
1374 | }; | |
772 | }; |
|
1375 | }; | |
773 |
" |
|
1376 | "ini-1.3.5" = { | |
774 |
name = " |
|
1377 | name = "ini"; | |
775 |
packageName = " |
|
1378 | packageName = "ini"; | |
776 |
version = "1. |
|
1379 | version = "1.3.5"; | |
777 | src = fetchurl { |
|
|||
778 | url = "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz"; |
|
|||
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"; |
|
|||
798 | }; |
|
|||
799 | }; |
|
|||
800 | "extend-3.0.1" = { |
|
|||
801 | name = "extend"; |
|
|||
802 | packageName = "extend"; |
|
|||
803 | version = "3.0.1"; |
|
|||
804 | src = fetchurl { |
|
1380 | src = fetchurl { | |
805 |
url = "https://registry.npmjs.org/ |
|
1381 | url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; | |
806 | sha1 = "a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"; |
|
1382 | sha512 = "1rjbvf1rg5ywhnba08sgagn2qf23lab330qrqmh7d891zap3xpxcyfyj1cblpf0f0rypglcfacybzyrpd4996aa1mbc820awa33k5j5"; | |
807 | }; |
|
1383 | }; | |
808 | }; |
|
1384 | }; | |
809 | "forever-agent-0.6.1" = { |
|
1385 | "is-builtin-module-1.0.0" = { | |
810 | name = "forever-agent"; |
|
1386 | name = "is-builtin-module"; | |
811 |
packageName = " |
|
1387 | packageName = "is-builtin-module"; | |
812 |
version = "0. |
|
1388 | version = "1.0.0"; | |
813 | src = fetchurl { |
|
|||
814 | url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; |
|
|||
815 | sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; |
|
|||
816 | }; |
|
|||
817 | }; |
|
|||
818 | "form-data-2.3.1" = { |
|
|||
819 | name = "form-data"; |
|
|||
820 | packageName = "form-data"; |
|
|||
821 | version = "2.3.1"; |
|
|||
822 | src = fetchurl { |
|
1389 | src = fetchurl { | |
823 |
url = "https://registry.npmjs.org/ |
|
1390 | url = "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; | |
824 | sha1 = "6fb94fbd71885306d73d15cc497fe4cc4ecd44bf"; |
|
1391 | sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; | |
825 | }; |
|
1392 | }; | |
826 | }; |
|
1393 | }; | |
827 | "har-validator-5.0.3" = { |
|
1394 | "is-fullwidth-code-point-1.0.0" = { | |
828 |
name = " |
|
1395 | name = "is-fullwidth-code-point"; | |
829 |
packageName = " |
|
1396 | packageName = "is-fullwidth-code-point"; | |
830 |
version = " |
|
1397 | version = "1.0.0"; | |
831 | src = fetchurl { |
|
1398 | src = fetchurl { | |
832 |
url = "https://registry.npmjs.org/ |
|
1399 | url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; | |
833 | sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; |
|
1400 | sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; | |
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"; |
|
|||
852 | }; |
|
1401 | }; | |
853 | }; |
|
1402 | }; | |
854 | "is-typedarray-1.0.0" = { |
|
1403 | "is-typedarray-1.0.0" = { | |
@@ -860,6 +1409,24 b' let' | |||||
860 | sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; |
|
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 | "isstream-0.1.2" = { |
|
1430 | "isstream-0.1.2" = { | |
864 | name = "isstream"; |
|
1431 | name = "isstream"; | |
865 | packageName = "isstream"; |
|
1432 | packageName = "isstream"; | |
@@ -869,6 +1436,60 b' let' | |||||
869 | sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; |
|
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 | "json-stringify-safe-5.0.1" = { |
|
1493 | "json-stringify-safe-5.0.1" = { | |
873 | name = "json-stringify-safe"; |
|
1494 | name = "json-stringify-safe"; | |
874 | packageName = "json-stringify-safe"; |
|
1495 | packageName = "json-stringify-safe"; | |
@@ -878,157 +1499,13 b' let' | |||||
878 | sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; |
|
1499 | sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; | |
879 | }; |
|
1500 | }; | |
880 | }; |
|
1501 | }; | |
881 | "mime-types-2.1.17" = { |
|
1502 | "jsonfile-1.0.1" = { | |
882 |
name = " |
|
1503 | name = "jsonfile"; | |
883 |
packageName = " |
|
1504 | packageName = "jsonfile"; | |
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"; |
|
|||
1028 | version = "1.0.1"; |
|
1505 | version = "1.0.1"; | |
1029 | src = fetchurl { |
|
1506 | src = fetchurl { | |
1030 |
url = "https://registry.npmjs.org/json |
|
1507 | url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; | |
1031 | sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; |
|
1508 | sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; | |
1032 | }; |
|
1509 | }; | |
1033 | }; |
|
1510 | }; | |
1034 | "jsonify-0.0.0" = { |
|
1511 | "jsonify-0.0.0" = { | |
@@ -1040,60 +1517,6 b' let' | |||||
1040 | sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; |
|
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 | "jsprim-1.4.1" = { |
|
1520 | "jsprim-1.4.1" = { | |
1098 | name = "jsprim"; |
|
1521 | name = "jsprim"; | |
1099 | packageName = "jsprim"; |
|
1522 | packageName = "jsprim"; | |
@@ -1103,166 +1526,31 b' let' | |||||
1103 | sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; |
|
1526 | sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; | |
1104 | }; |
|
1527 | }; | |
1105 | }; |
|
1528 | }; | |
1106 |
"ss |
|
1529 | "less-2.7.3" = { | |
1107 |
name = "ss |
|
1530 | name = "less"; | |
1108 |
packageName = "ss |
|
1531 | packageName = "less"; | |
1109 |
version = " |
|
1532 | version = "2.7.3"; | |
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"; |
|
|||
1137 | src = fetchurl { |
|
|||
1138 | url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; |
|
|||
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"; |
|
|||
1176 | }; |
|
|||
1177 | }; |
|
|||
1178 | "jsbn-0.1.1" = { |
|
|||
1179 | name = "jsbn"; |
|
|||
1180 | packageName = "jsbn"; |
|
|||
1181 | version = "0.1.1"; |
|
|||
1182 | src = fetchurl { |
|
1533 | src = fetchurl { | |
1183 |
url = "https://registry.npmjs.org/ |
|
1534 | url = "https://registry.npmjs.org/less/-/less-2.7.3.tgz"; | |
1184 | sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; |
|
1535 | sha512 = "04jbm6adzhknlcwjjdd94n8dhqwgsg0fyampis9854jf23z9g9lxs8593908ymwldl88bjipf9b9rw6xfibb29vv7s0c44wllj4ixr8"; | |
1185 | }; |
|
1536 | }; | |
1186 | }; |
|
1537 | }; | |
1187 |
" |
|
1538 | "levn-0.3.0" = { | |
1188 |
name = " |
|
1539 | name = "levn"; | |
1189 |
packageName = " |
|
1540 | packageName = "levn"; | |
1190 |
version = "0. |
|
1541 | version = "0.3.0"; | |
1191 | src = fetchurl { |
|
|||
1192 | url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; |
|
|||
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"; |
|
|||
1212 | }; |
|
|||
1213 | }; |
|
|||
1214 | "mime-db-1.30.0" = { |
|
|||
1215 | name = "mime-db"; |
|
|||
1216 | packageName = "mime-db"; |
|
|||
1217 | version = "1.30.0"; |
|
|||
1218 | src = fetchurl { |
|
1542 | src = fetchurl { | |
1219 |
url = "https://registry.npmjs.org/ |
|
1543 | url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; | |
1220 | sha1 = "74c643da2dd9d6a45399963465b26d5ca7d71f01"; |
|
1544 | sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; | |
1221 | }; |
|
1545 | }; | |
1222 | }; |
|
1546 | }; | |
1223 |
" |
|
1547 | "lodash-0.9.2" = { | |
1224 |
name = " |
|
1548 | name = "lodash"; | |
1225 |
packageName = " |
|
1549 | packageName = "lodash"; | |
1226 |
version = " |
|
1550 | version = "0.9.2"; | |
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"; |
|
|||
1236 | src = fetchurl { |
|
1551 | src = fetchurl { | |
1237 |
url = "https://registry.npmjs.org/ |
|
1552 | url = "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"; | |
1238 | sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f"; |
|
1553 | sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c"; | |
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"; |
|
|||
1266 | }; |
|
1554 | }; | |
1267 | }; |
|
1555 | }; | |
1268 | "lodash-1.0.2" = { |
|
1556 | "lodash-1.0.2" = { | |
@@ -1274,40 +1562,193 b' let' | |||||
1274 | sha1 = "8f57560c83b59fc270bd3d561b690043430e2551"; |
|
1562 | sha1 = "8f57560c83b59fc270bd3d561b690043430e2551"; | |
1275 | }; |
|
1563 | }; | |
1276 | }; |
|
1564 | }; | |
1277 |
" |
|
1565 | "lodash-2.4.2" = { | |
1278 |
name = " |
|
1566 | name = "lodash"; | |
1279 |
packageName = " |
|
1567 | packageName = "lodash"; | |
1280 |
version = " |
|
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 | src = fetchurl { |
|
1605 | src = fetchurl { | |
1282 |
url = "https://registry.npmjs.org/ |
|
1606 | url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; | |
1283 | sha1 = "31b1ad058567651c526921506b9a8793911a0384"; |
|
1607 | sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7"; | |
1284 | }; |
|
1608 | }; | |
1285 | }; |
|
1609 | }; | |
1286 | "faye-websocket-0.4.4" = { |
|
1610 | "mime-db-1.33.0" = { | |
1287 |
name = " |
|
1611 | name = "mime-db"; | |
1288 |
packageName = " |
|
1612 | packageName = "mime-db"; | |
1289 |
version = "0 |
|
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"; | |||
1290 | src = fetchurl { |
|
1650 | src = fetchurl { | |
1291 |
url = "https://registry.npmjs.org/ |
|
1651 | url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; | |
1292 | sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; |
|
1652 | sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8"; | |
1293 | }; |
|
1653 | }; | |
1294 | }; |
|
1654 | }; | |
1295 |
"n |
|
1655 | "minimist-0.0.8" = { | |
1296 |
name = "n |
|
1656 | name = "minimist"; | |
1297 |
packageName = "n |
|
1657 | packageName = "minimist"; | |
1298 |
version = "0.0. |
|
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"; | |||
|
1668 | src = fetchurl { | |||
|
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"; | |||
1299 | src = fetchurl { |
|
1695 | src = fetchurl { | |
1300 |
url = "https://registry.npmjs.org/ |
|
1696 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; | |
1301 | sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb"; |
|
1697 | sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; | |
1302 | }; |
|
1698 | }; | |
1303 | }; |
|
1699 | }; | |
1304 |
" |
|
1700 | "moment-2.22.2" = { | |
1305 |
name = " |
|
1701 | name = "moment"; | |
1306 |
packageName = " |
|
1702 | packageName = "moment"; | |
1307 |
version = " |
|
1703 | version = "2.22.2"; | |
|
1704 | src = fetchurl { | |||
|
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"; | |||
|
1716 | }; | |||
|
1717 | }; | |||
|
1718 | "ncp-0.4.2" = { | |||
|
1719 | name = "ncp"; | |||
|
1720 | packageName = "ncp"; | |||
|
1721 | version = "0.4.2"; | |||
1308 | src = fetchurl { |
|
1722 | src = fetchurl { | |
1309 |
url = "https://registry.npmjs.org/ |
|
1723 | url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; | |
1310 | sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; |
|
1724 | sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; | |
|
1725 | }; | |||
|
1726 | }; | |||
|
1727 | "nijs-0.0.25" = { | |||
|
1728 | name = "nijs"; | |||
|
1729 | packageName = "nijs"; | |||
|
1730 | version = "0.0.25"; | |||
|
1731 | src = fetchurl { | |||
|
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 | "nopt-2.0.0" = { |
|
1754 | "nopt-2.0.0" = { | |
@@ -1319,204 +1760,6 b' let' | |||||
1319 | sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; |
|
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 | "nopt-3.0.6" = { |
|
1763 | "nopt-3.0.6" = { | |
1521 | name = "nopt"; |
|
1764 | name = "nopt"; | |
1522 | packageName = "nopt"; |
|
1765 | packageName = "nopt"; | |
@@ -1526,157 +1769,103 b' let' | |||||
1526 | sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; |
|
1769 | sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; | |
1527 | }; |
|
1770 | }; | |
1528 | }; |
|
1771 | }; | |
1529 |
"p |
|
1772 | "noptify-0.0.3" = { | |
1530 |
name = "p |
|
1773 | name = "noptify"; | |
1531 |
packageName = "p |
|
1774 | packageName = "noptify"; | |
1532 |
version = " |
|
1775 | version = "0.0.3"; | |
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"; |
|
|||
1542 | src = fetchurl { |
|
1776 | src = fetchurl { | |
1543 |
url = "https://registry.npmjs.org/ |
|
1777 | url = "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz"; | |
1544 | sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; |
|
1778 | sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb"; | |
1545 | }; |
|
1779 | }; | |
1546 | }; |
|
1780 | }; | |
1547 | "babel-polyfill-6.26.0" = { |
|
1781 | "normalize-package-data-2.4.0" = { | |
1548 | name = "babel-polyfill"; |
|
1782 | name = "normalize-package-data"; | |
1549 |
packageName = " |
|
1783 | packageName = "normalize-package-data"; | |
1550 |
version = " |
|
1784 | version = "2.4.0"; | |
1551 | src = fetchurl { |
|
1785 | src = fetchurl { | |
1552 |
url = "https://registry.npmjs.org/ |
|
1786 | url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; | |
1553 | sha1 = "379937abc67d7895970adc621f284cd966cf2153"; |
|
1787 | sha512 = "01wzws79ps84ylshjb7rfpjykgiqxnpr89s52p2yyzfx8nfvyh5flvf1almiiavsi75xgi8g3s5davc1mmgz7gn8yvlqz6gnhax8f7n"; | |
1554 | }; |
|
1788 | }; | |
1555 | }; |
|
1789 | }; | |
1556 | "doctrine-0.7.2" = { |
|
1790 | "npm-package-arg-6.1.0" = { | |
1557 |
name = " |
|
1791 | name = "npm-package-arg"; | |
1558 |
packageName = " |
|
1792 | packageName = "npm-package-arg"; | |
1559 |
version = "0 |
|
1793 | version = "6.1.0"; | |
1560 | src = fetchurl { |
|
1794 | src = fetchurl { | |
1561 |
url = "https://registry.npmjs.org/ |
|
1795 | url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz"; | |
1562 | sha1 = "7cb860359ba3be90e040b26b729ce4bfa654c523"; |
|
1796 | sha512 = "14dqycy588sf0k73livvvpmp1dqmbhacc97pq3ksxk1wrm9j82r7hhlrxigj0nb58gz4cbvbh3isj1x3sjiqxs60dhv439xd4zy31nd"; | |
1563 | }; |
|
1797 | }; | |
1564 | }; |
|
1798 | }; | |
1565 | "dom5-1.1.0" = { |
|
1799 | "npm-registry-client-8.5.1" = { | |
1566 |
name = " |
|
1800 | name = "npm-registry-client"; | |
1567 |
packageName = " |
|
1801 | packageName = "npm-registry-client"; | |
1568 |
version = " |
|
1802 | version = "8.5.1"; | |
1569 | src = fetchurl { |
|
|||
1570 | url = "https://registry.npmjs.org/dom5/-/dom5-1.1.0.tgz"; |
|
|||
1571 | sha1 = "3a0c7700c083ab4c4d26938a78b0f0c6dcc37794"; |
|
|||
1572 | }; |
|
|||
1573 | }; |
|
|||
1574 | "escodegen-1.9.0" = { |
|
|||
1575 | name = "escodegen"; |
|
|||
1576 | packageName = "escodegen"; |
|
|||
1577 | version = "1.9.0"; |
|
|||
1578 | src = fetchurl { |
|
1803 | src = fetchurl { | |
1579 |
url = "https://registry.npmjs.org/ |
|
1804 | url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz"; | |
1580 | sha1 = "9811a2f265dc1cd3894420ee3717064b632b8852"; |
|
1805 | sha512 = "0g7abpykfqb1x17pajm1ndsh61n3ydyimv5npsjrn9hd1s72csxh7fzdn28gldz30n00wgb8rg9y8jfhxli3cnii61i5vl0cwbwdf7f"; | |
1581 | }; |
|
1806 | }; | |
1582 | }; |
|
1807 | }; | |
1583 |
" |
|
1808 | "npmconf-2.1.3" = { | |
1584 |
name = " |
|
1809 | name = "npmconf"; | |
1585 |
packageName = " |
|
1810 | packageName = "npmconf"; | |
1586 |
version = " |
|
1811 | version = "2.1.3"; | |
1587 | src = fetchurl { |
|
1812 | src = fetchurl { | |
1588 |
url = "https://registry.npmjs.org/ |
|
1813 | url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz"; | |
1589 | sha1 = "0c988b8ab46db53100a1954ae4ba995ddd27d87e"; |
|
1814 | sha512 = "22f6r0rdspn2cra19jdxblr3qrqk786z3c50h0q4581i49pgzfi9hnprzih7g11hff2zvf86y43aagyi44031v3l21cf6dwiqfbwcl9"; | |
1590 | }; |
|
1815 | }; | |
1591 | }; |
|
1816 | }; | |
1592 | "estraverse-3.1.0" = { |
|
1817 | "npmlog-4.1.2" = { | |
1593 |
name = " |
|
1818 | name = "npmlog"; | |
1594 |
packageName = " |
|
1819 | packageName = "npmlog"; | |
1595 |
version = " |
|
1820 | version = "4.1.2"; | |
1596 | src = fetchurl { |
|
1821 | src = fetchurl { | |
1597 |
url = "https://registry.npmjs.org/ |
|
1822 | url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; | |
1598 | sha1 = "15e28a446b8b82bc700ccc8b96c78af4da0d6cba"; |
|
1823 | sha512 = "2967mavp7zw0aawf5fadqf4pmn7vy5gya1yx2s9wwppvivhd9q4mpdnszfqvd7p6yks649bwbpj8iviw86g0hpp4f93d5ca7dmjmrfs"; | |
1599 | }; |
|
1824 | }; | |
1600 | }; |
|
1825 | }; | |
1601 |
" |
|
1826 | "number-is-nan-1.0.1" = { | |
1602 |
name = " |
|
1827 | name = "number-is-nan"; | |
1603 |
packageName = " |
|
1828 | packageName = "number-is-nan"; | |
1604 | version = "1.0.1"; |
|
1829 | version = "1.0.1"; | |
1605 | src = fetchurl { |
|
1830 | src = fetchurl { | |
1606 |
url = "https://registry.npmjs.org/ |
|
1831 | url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; | |
1607 | sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; |
|
1832 | sha1 = "097b602b53422a522c1afb8790318336941a011d"; | |
1608 | }; |
|
1833 | }; | |
1609 | }; |
|
1834 | }; | |
1610 | "babel-runtime-6.26.0" = { |
|
1835 | "oauth-sign-0.8.2" = { | |
1611 |
name = " |
|
1836 | name = "oauth-sign"; | |
1612 |
packageName = " |
|
1837 | packageName = "oauth-sign"; | |
1613 |
version = " |
|
1838 | version = "0.8.2"; | |
1614 | src = fetchurl { |
|
|||
1615 | url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"; |
|
|||
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 { |
|
1839 | src = fetchurl { | |
1624 |
url = "https://registry.npmjs.org/ |
|
1840 | url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; | |
1625 | sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; |
|
1841 | sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; | |
1626 | }; |
|
1842 | }; | |
1627 | }; |
|
1843 | }; | |
1628 | "regenerator-runtime-0.11.0" = { |
|
1844 | "object-assign-4.1.1" = { | |
1629 | name = "regenerator-runtime"; |
|
1845 | name = "object-assign"; | |
1630 |
packageName = " |
|
1846 | packageName = "object-assign"; | |
1631 |
version = " |
|
1847 | version = "4.1.1"; | |
1632 | src = fetchurl { |
|
|||
1633 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz"; |
|
|||
1634 | sha1 = "7e54fe5b5ccd5d6624ea6255c3473be090b802e1"; |
|
|||
1635 | }; |
|
|||
1636 | }; |
|
|||
1637 | "esutils-1.1.6" = { |
|
|||
1638 | name = "esutils"; |
|
|||
1639 | packageName = "esutils"; |
|
|||
1640 | version = "1.1.6"; |
|
|||
1641 | src = fetchurl { |
|
1848 | src = fetchurl { | |
1642 |
url = "https://registry.npmjs.org/es |
|
1849 | url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; | |
1643 | sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375"; |
|
1850 | sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; | |
1644 | }; |
|
1851 | }; | |
1645 | }; |
|
1852 | }; | |
1646 |
" |
|
1853 | "once-1.3.3" = { | |
1647 |
name = " |
|
1854 | name = "once"; | |
1648 |
packageName = " |
|
1855 | packageName = "once"; | |
1649 |
version = " |
|
1856 | version = "1.3.3"; | |
1650 | src = fetchurl { |
|
|||
1651 | url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; |
|
|||
1652 | sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; |
|
|||
1653 | }; |
|
|||
1654 | }; |
|
|||
1655 | "estraverse-4.2.0" = { |
|
|||
1656 | name = "estraverse"; |
|
|||
1657 | packageName = "estraverse"; |
|
|||
1658 | version = "4.2.0"; |
|
|||
1659 | src = fetchurl { |
|
1857 | src = fetchurl { | |
1660 |
url = "https://registry.npmjs.org/ |
|
1858 | url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz"; | |
1661 | sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; |
|
1859 | sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; | |
1662 | }; |
|
1860 | }; | |
1663 | }; |
|
1861 | }; | |
1664 |
"e |
|
1862 | "once-1.4.0" = { | |
1665 |
name = "e |
|
1863 | name = "once"; | |
1666 |
packageName = "e |
|
1864 | packageName = "once"; | |
1667 |
version = " |
|
1865 | version = "1.4.0"; | |
1668 | src = fetchurl { |
|
1866 | src = fetchurl { | |
1669 |
url = "https://registry.npmjs.org/e |
|
1867 | url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; | |
1670 | sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; |
|
1868 | sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; | |
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 | }; |
|
1869 | }; | |
1681 | }; |
|
1870 | }; | |
1682 | "optionator-0.8.2" = { |
|
1871 | "optionator-0.8.2" = { | |
@@ -1688,96 +1877,6 b' let' | |||||
1688 | sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; |
|
1877 | sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; | |
1689 | }; |
|
1878 | }; | |
1690 | }; |
|
1879 | }; | |
1691 | "prelude-ls-1.1.2" = { |
|
|||
1692 | name = "prelude-ls"; |
|
|||
1693 | packageName = "prelude-ls"; |
|
|||
1694 | version = "1.1.2"; |
|
|||
1695 | src = fetchurl { |
|
|||
1696 | url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; |
|
|||
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"; |
|
|||
1716 | }; |
|
|||
1717 | }; |
|
|||
1718 | "type-check-0.3.2" = { |
|
|||
1719 | name = "type-check"; |
|
|||
1720 | packageName = "type-check"; |
|
|||
1721 | version = "0.3.2"; |
|
|||
1722 | src = fetchurl { |
|
|||
1723 | url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; |
|
|||
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"; |
|
|||
1734 | }; |
|
|||
1735 | }; |
|
|||
1736 | "fast-levenshtein-2.0.6" = { |
|
|||
1737 | name = "fast-levenshtein"; |
|
|||
1738 | packageName = "fast-levenshtein"; |
|
|||
1739 | version = "2.0.6"; |
|
|||
1740 | src = fetchurl { |
|
|||
1741 | url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; |
|
|||
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"; |
|
|||
1761 | }; |
|
|||
1762 | }; |
|
|||
1763 | "object-assign-4.1.1" = { |
|
|||
1764 | name = "object-assign"; |
|
|||
1765 | packageName = "object-assign"; |
|
|||
1766 | version = "4.1.1"; |
|
|||
1767 | src = fetchurl { |
|
|||
1768 | url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; |
|
|||
1769 | sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; |
|
|||
1770 | }; |
|
|||
1771 | }; |
|
|||
1772 | "crisper-1.2.0" = { |
|
|||
1773 | name = "crisper"; |
|
|||
1774 | packageName = "crisper"; |
|
|||
1775 | version = "1.2.0"; |
|
|||
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" = { |
|
1880 | "optparse-1.0.5" = { | |
1782 | name = "optparse"; |
|
1881 | name = "optparse"; | |
1783 | packageName = "optparse"; |
|
1882 | packageName = "optparse"; | |
@@ -1787,303 +1886,6 b' let' | |||||
1787 | sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; |
|
1886 | sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; | |
1788 | }; |
|
1887 | }; | |
1789 | }; |
|
1888 | }; | |
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"; |
|
|||
1830 | src = fetchurl { |
|
|||
1831 | url = "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz"; |
|
|||
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"; |
|
|||
1905 | }; |
|
|||
1906 | }; |
|
|||
1907 | "once-1.4.0" = { |
|
|||
1908 | name = "once"; |
|
|||
1909 | packageName = "once"; |
|
|||
1910 | version = "1.4.0"; |
|
|||
1911 | src = fetchurl { |
|
|||
1912 | url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; |
|
|||
1913 | sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; |
|
|||
1914 | }; |
|
|||
1915 | }; |
|
|||
1916 | "retry-0.10.1" = { |
|
|||
1917 | name = "retry"; |
|
|||
1918 | packageName = "retry"; |
|
|||
1919 | version = "0.10.1"; |
|
|||
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"; |
|
|||
1947 | src = fetchurl { |
|
|||
1948 | url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; |
|
|||
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"; |
|
|||
1995 | }; |
|
|||
1996 | }; |
|
|||
1997 | "util-deprecate-1.0.2" = { |
|
|||
1998 | name = "util-deprecate"; |
|
|||
1999 | packageName = "util-deprecate"; |
|
|||
2000 | version = "1.0.2"; |
|
|||
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"; |
|
|||
2037 | src = fetchurl { |
|
|||
2038 | url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"; |
|
|||
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"; |
|
|||
2085 | }; |
|
|||
2086 | }; |
|
|||
2087 | "os-homedir-1.0.2" = { |
|
1889 | "os-homedir-1.0.2" = { | |
2088 | name = "os-homedir"; |
|
1890 | name = "os-homedir"; | |
2089 | packageName = "os-homedir"; |
|
1891 | packageName = "os-homedir"; | |
@@ -2102,184 +1904,76 b' let' | |||||
2102 | sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; |
|
1904 | sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; | |
2103 | }; |
|
1905 | }; | |
2104 | }; |
|
1906 | }; | |
2105 |
" |
|
1907 | "osenv-0.1.5" = { | |
2106 |
name = " |
|
1908 | name = "osenv"; | |
2107 |
packageName = " |
|
1909 | packageName = "osenv"; | |
2108 |
version = "1. |
|
1910 | version = "0.1.5"; | |
2109 | src = fetchurl { |
|
1911 | src = fetchurl { | |
2110 |
url = "https://registry.npmjs.org/ |
|
1912 | url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; | |
2111 | sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; |
|
1913 | sha512 = "3ddw0y41pxv08ls5xhmq1bi81hppjbr45k78cjfx99vznh5znrj5g1b1wab9caj1mqlsvmfms0zm9cfb47ygm0d8wv5fccx8049q9fh"; | |
2112 | }; |
|
1914 | }; | |
2113 | }; |
|
1915 | }; | |
2114 |
" |
|
1916 | "parse5-1.5.1" = { | |
2115 |
name = " |
|
1917 | name = "parse5"; | |
2116 |
packageName = " |
|
1918 | packageName = "parse5"; | |
2117 |
version = "1. |
|
1919 | version = "1.5.1"; | |
2118 | src = fetchurl { |
|
|||
2119 | url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; |
|
|||
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 { |
|
1920 | src = fetchurl { | |
2128 |
url = "https://registry.npmjs.org/are |
|
1921 | url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz"; | |
2129 | sha1 = "bb5dca382bb94f05e15194373d16fd3ba1ca110d"; |
|
1922 | sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"; | |
2130 | }; |
|
1923 | }; | |
2131 | }; |
|
1924 | }; | |
2132 | "console-control-strings-1.1.0" = { |
|
1925 | "path-is-absolute-1.0.1" = { | |
2133 | name = "console-control-strings"; |
|
1926 | name = "path-is-absolute"; | |
2134 |
packageName = " |
|
1927 | packageName = "path-is-absolute"; | |
2135 |
version = "1.1 |
|
1928 | version = "1.0.1"; | |
2136 | src = fetchurl { |
|
1929 | src = fetchurl { | |
2137 |
url = "https://registry.npmjs.org/ |
|
1930 | url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; | |
2138 | sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; |
|
1931 | sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; | |
2139 | }; |
|
1932 | }; | |
2140 | }; |
|
1933 | }; | |
2141 | "gauge-2.7.4" = { |
|
1934 | "path-posix-1.0.0" = { | |
2142 |
name = " |
|
1935 | name = "path-posix"; | |
2143 |
packageName = " |
|
1936 | packageName = "path-posix"; | |
2144 | version = "2.7.4"; |
|
|||
2145 | src = fetchurl { |
|
|||
2146 | url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; |
|
|||
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"; |
|
|||
2157 | }; |
|
|||
2158 | }; |
|
|||
2159 | "delegates-1.0.0" = { |
|
|||
2160 | name = "delegates"; |
|
|||
2161 | packageName = "delegates"; |
|
|||
2162 | version = "1.0.0"; |
|
1937 | version = "1.0.0"; | |
2163 | src = fetchurl { |
|
1938 | src = fetchurl { | |
2164 |
url = "https://registry.npmjs.org/ |
|
1939 | url = "https://registry.npmjs.org/path-posix/-/path-posix-1.0.0.tgz"; | |
2165 | sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; |
|
1940 | sha1 = "06b26113f56beab042545a23bfa88003ccac260f"; | |
2166 | }; |
|
1941 | }; | |
2167 | }; |
|
1942 | }; | |
2168 |
"a |
|
1943 | "performance-now-0.2.0" = { | |
2169 |
name = "a |
|
1944 | name = "performance-now"; | |
2170 |
packageName = "a |
|
1945 | packageName = "performance-now"; | |
2171 |
version = " |
|
1946 | version = "0.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 { |
|
1947 | src = fetchurl { | |
2182 |
url = "https://registry.npmjs.org/ |
|
1948 | url = "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz"; | |
2183 | sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; |
|
1949 | sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"; | |
2184 | }; |
|
1950 | }; | |
2185 | }; |
|
1951 | }; | |
2186 | "signal-exit-3.0.2" = { |
|
1952 | "prelude-ls-1.1.2" = { | |
2187 |
name = "s |
|
1953 | name = "prelude-ls"; | |
2188 |
packageName = "s |
|
1954 | packageName = "prelude-ls"; | |
2189 | version = "3.0.2"; |
|
|||
2190 | src = fetchurl { |
|
|||
2191 | url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; |
|
|||
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"; |
|
|||
2202 | }; |
|
|||
2203 | }; |
|
|||
2204 | "wide-align-1.1.2" = { |
|
|||
2205 | name = "wide-align"; |
|
|||
2206 | packageName = "wide-align"; |
|
|||
2207 | version = "1.1.2"; |
|
1955 | version = "1.1.2"; | |
2208 | src = fetchurl { |
|
1956 | src = fetchurl { | |
2209 |
url = "https://registry.npmjs.org/ |
|
1957 | url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; | |
2210 | sha1 = "571e0f1b0604636ebc0dfc21b0339bbe31341710"; |
|
1958 | sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; | |
2211 | }; |
|
1959 | }; | |
2212 | }; |
|
1960 | }; | |
2213 |
"c |
|
1961 | "process-nextick-args-2.0.0" = { | |
2214 |
name = "c |
|
1962 | name = "process-nextick-args"; | |
2215 |
packageName = "c |
|
1963 | packageName = "process-nextick-args"; | |
2216 |
version = " |
|
1964 | version = "2.0.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"; |
|
|||
2229 | }; |
|
|||
2230 | }; |
|
|||
2231 | "number-is-nan-1.0.1" = { |
|
|||
2232 | name = "number-is-nan"; |
|
|||
2233 | packageName = "number-is-nan"; |
|
|||
2234 | version = "1.0.1"; |
|
|||
2235 | src = fetchurl { |
|
|||
2236 | url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; |
|
|||
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 { |
|
1965 | src = fetchurl { | |
2245 |
url = "https://registry.npmjs.org/c |
|
1966 | url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; | |
2246 | sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; |
|
1967 | sha512 = "0rw8xpqqkhs91722slvzf8icxfaimqp4w8zb3840jxr7r8n8035byl6dhdi5bm0yr6x7sdws0gf3m025fg6hqgaklwlbl4d7bah5l9j"; | |
2247 | }; |
|
1968 | }; | |
2248 | }; |
|
1969 | }; | |
2249 |
"i |
|
1970 | "promise-7.3.1" = { | |
2250 |
name = "i |
|
1971 | name = "promise"; | |
2251 |
packageName = "i |
|
1972 | packageName = "promise"; | |
2252 |
version = " |
|
1973 | version = "7.3.1"; | |
2253 | src = fetchurl { |
|
|||
2254 | url = "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"; |
|
|||
2255 | sha1 = "0537cb79daf59b59a1a517dff706c86ec039162e"; |
|
|||
2256 | }; |
|
|||
2257 | }; |
|
|||
2258 | "once-1.3.3" = { |
|
|||
2259 | name = "once"; |
|
|||
2260 | packageName = "once"; |
|
|||
2261 | version = "1.3.3"; |
|
|||
2262 | src = fetchurl { |
|
1974 | src = fetchurl { | |
2263 |
url = "https://registry.npmjs.org/o |
|
1975 | url = "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"; | |
2264 | sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; |
|
1976 | sha512 = "17cn4nns2nxh9r0pdiqsqx3fpvaa82c1mhcr8r84k2a9hkpb0mj4bxzfbg3l9iy74yn9hj6mh2gsddsi3v939a1zp7ycbzqkxfm12cy"; | |
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"; |
|
|||
2283 | }; |
|
1977 | }; | |
2284 | }; |
|
1978 | }; | |
2285 | "proto-list-1.2.4" = { |
|
1979 | "proto-list-1.2.4" = { | |
@@ -2291,238 +1985,40 b' let' | |||||
2291 | sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; |
|
1985 | sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; | |
2292 | }; |
|
1986 | }; | |
2293 | }; |
|
1987 | }; | |
2294 |
" |
|
1988 | "prr-1.0.1" = { | |
2295 |
name = " |
|
1989 | name = "prr"; | |
2296 |
packageName = " |
|
1990 | packageName = "prr"; | |
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"; |
|
|||
2360 | version = "1.0.1"; |
|
|||
2361 | src = fetchurl { |
|
|||
2362 | url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; |
|
|||
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"; |
|
1991 | version = "1.0.1"; | |
2379 | src = fetchurl { |
|
1992 | src = fetchurl { | |
2380 |
url = "https://registry.npmjs.org/ |
|
1993 | url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"; | |
2381 | sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14"; |
|
1994 | sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476"; | |
2382 | }; |
|
1995 | }; | |
2383 | }; |
|
1996 | }; | |
2384 | "console-browserify-1.1.0" = { |
|
1997 | "punycode-1.4.1" = { | |
2385 |
name = "co |
|
1998 | name = "punycode"; | |
2386 |
packageName = "co |
|
1999 | packageName = "punycode"; | |
2387 |
version = "1.1 |
|
2000 | version = "1.4.1"; | |
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"; |
|
|||
2400 | }; |
|
|||
2401 | }; |
|
|||
2402 | "minimatch-3.0.4" = { |
|
|||
2403 | name = "minimatch"; |
|
|||
2404 | packageName = "minimatch"; |
|
|||
2405 | version = "3.0.4"; |
|
|||
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"; |
|
|||
2424 | src = fetchurl { |
|
|||
2425 | url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"; |
|
|||
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 { |
|
2001 | src = fetchurl { | |
2452 |
url = "https://registry.npmjs.org/ |
|
2002 | url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; | |
2453 | sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; |
|
2003 | sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; | |
2454 | }; |
|
2004 | }; | |
2455 | }; |
|
2005 | }; | |
2456 |
" |
|
2006 | "qs-0.5.6" = { | |
2457 |
name = " |
|
2007 | name = "qs"; | |
2458 |
packageName = " |
|
2008 | packageName = "qs"; | |
2459 |
version = " |
|
2009 | version = "0.5.6"; | |
2460 | src = fetchurl { |
|
|||
2461 | url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; |
|
|||
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"; |
|
|||
2481 | }; |
|
|||
2482 | }; |
|
|||
2483 | "concat-map-0.0.1" = { |
|
|||
2484 | name = "concat-map"; |
|
|||
2485 | packageName = "concat-map"; |
|
|||
2486 | version = "0.0.1"; |
|
|||
2487 | src = fetchurl { |
|
2010 | src = fetchurl { | |
2488 |
url = "https://registry.npmjs.org/ |
|
2011 | url = "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; | |
2489 | sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; |
|
2012 | sha1 = "31b1ad058567651c526921506b9a8793911a0384"; | |
2490 | }; |
|
2013 | }; | |
2491 | }; |
|
2014 | }; | |
2492 |
" |
|
2015 | "qs-6.4.0" = { | |
2493 |
name = " |
|
2016 | name = "qs"; | |
2494 |
packageName = " |
|
2017 | packageName = "qs"; | |
2495 |
version = " |
|
2018 | version = "6.4.0"; | |
2496 | src = fetchurl { |
|
|||
2497 | url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; |
|
|||
2498 | sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; |
|
|||
2499 | }; |
|
|||
2500 | }; |
|
|||
2501 | "domhandler-2.3.0" = { |
|
|||
2502 | name = "domhandler"; |
|
|||
2503 | packageName = "domhandler"; |
|
|||
2504 | version = "2.3.0"; |
|
|||
2505 | src = fetchurl { |
|
2019 | src = fetchurl { | |
2506 |
url = "https://registry.npmjs.org/ |
|
2020 | url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz"; | |
2507 | sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; |
|
2021 | sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233"; | |
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"; |
|
|||
2526 | }; |
|
2022 | }; | |
2527 | }; |
|
2023 | }; | |
2528 | "readable-stream-1.1.14" = { |
|
2024 | "readable-stream-1.1.14" = { | |
@@ -2534,58 +2030,85 b' let' | |||||
2534 | sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; |
|
2030 | sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; | |
2535 | }; |
|
2031 | }; | |
2536 | }; |
|
2032 | }; | |
2537 | "entities-1.0.0" = { |
|
2033 | "readable-stream-2.3.6" = { | |
2538 |
name = "e |
|
2034 | name = "readable-stream"; | |
2539 |
packageName = "e |
|
2035 | packageName = "readable-stream"; | |
2540 |
version = " |
|
2036 | version = "2.3.6"; | |
|
2037 | src = fetchurl { | |||
|
2038 | url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; | |||
|
2039 | sha512 = "0mj9b6190amln9rg89x5pq2n195s3v0gzicpdamv1kbabg69aw5m71l34jsjn7bqil7405l6l35x9ijnb3h4jz5vx2i00l8sl1ll2xm"; | |||
|
2040 | }; | |||
|
2041 | }; | |||
|
2042 | "reduce-flatten-1.0.1" = { | |||
|
2043 | name = "reduce-flatten"; | |||
|
2044 | packageName = "reduce-flatten"; | |||
|
2045 | version = "1.0.1"; | |||
2541 | src = fetchurl { |
|
2046 | src = fetchurl { | |
2542 |
url = "https://registry.npmjs.org/en |
|
2047 | url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz"; | |
2543 | sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; |
|
2048 | sha1 = "258c78efd153ddf93cb561237f61184f3696e327"; | |
2544 | }; |
|
2049 | }; | |
2545 | }; |
|
2050 | }; | |
2546 | "dom-serializer-0.1.0" = { |
|
2051 | "regenerator-runtime-0.10.5" = { | |
2547 |
name = " |
|
2052 | name = "regenerator-runtime"; | |
2548 |
packageName = " |
|
2053 | packageName = "regenerator-runtime"; | |
2549 |
version = "0.1. |
|
2054 | version = "0.10.5"; | |
2550 | src = fetchurl { |
|
2055 | src = fetchurl { | |
2551 |
url = "https://registry.npmjs.org/ |
|
2056 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; | |
2552 | sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82"; |
|
2057 | sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; | |
2553 | }; |
|
2058 | }; | |
2554 | }; |
|
2059 | }; | |
2555 | "domelementtype-1.1.3" = { |
|
2060 | "regenerator-runtime-0.11.1" = { | |
2556 |
name = " |
|
2061 | name = "regenerator-runtime"; | |
2557 |
packageName = " |
|
2062 | packageName = "regenerator-runtime"; | |
2558 |
version = "1.1 |
|
2063 | version = "0.11.1"; | |
2559 | src = fetchurl { |
|
2064 | src = fetchurl { | |
2560 |
url = "https://registry.npmjs.org/ |
|
2065 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"; | |
2561 | sha1 = "bd28773e2642881aec51544924299c5cd822185b"; |
|
2066 | sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj"; | |
2562 | }; |
|
2067 | }; | |
2563 | }; |
|
2068 | }; | |
2564 |
"e |
|
2069 | "request-2.81.0" = { | |
2565 |
name = "e |
|
2070 | name = "request"; | |
2566 |
packageName = "e |
|
2071 | packageName = "request"; | |
2567 |
version = "1. |
|
2072 | version = "2.81.0"; | |
|
2073 | src = fetchurl { | |||
|
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"; | |||
2568 | src = fetchurl { |
|
2082 | src = fetchurl { | |
2569 |
url = "https://registry.npmjs.org/e |
|
2083 | url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz"; | |
2570 | sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; |
|
2084 | sha1 = "e76388d217992c252750241d3d3956fed98d8ff4"; | |
2571 | }; |
|
2085 | }; | |
2572 | }; |
|
2086 | }; | |
2573 | "string_decoder-0.10.31" = { |
|
2087 | "rimraf-2.2.8" = { | |
2574 |
name = " |
|
2088 | name = "rimraf"; | |
2575 |
packageName = " |
|
2089 | packageName = "rimraf"; | |
2576 |
version = " |
|
2090 | version = "2.2.8"; | |
2577 | src = fetchurl { |
|
2091 | src = fetchurl { | |
2578 |
url = "https://registry.npmjs.org/ |
|
2092 | url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; | |
2579 | sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; |
|
2093 | sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; | |
2580 | }; |
|
2094 | }; | |
2581 | }; |
|
2095 | }; | |
2582 |
" |
|
2096 | "safe-buffer-5.1.2" = { | |
2583 |
name = " |
|
2097 | name = "safe-buffer"; | |
2584 |
packageName = " |
|
2098 | packageName = "safe-buffer"; | |
2585 |
version = "1 |
|
2099 | version = "5.1.2"; | |
2586 | src = fetchurl { |
|
2100 | src = fetchurl { | |
2587 |
url = "https://registry.npmjs.org/ |
|
2101 | url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; | |
2588 | sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50"; |
|
2102 | sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r"; | |
|
2103 | }; | |||
|
2104 | }; | |||
|
2105 | "safer-buffer-2.1.2" = { | |||
|
2106 | name = "safer-buffer"; | |||
|
2107 | packageName = "safer-buffer"; | |||
|
2108 | version = "2.1.2"; | |||
|
2109 | src = fetchurl { | |||
|
2110 | url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; | |||
|
2111 | sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1"; | |||
2589 | }; |
|
2112 | }; | |
2590 | }; |
|
2113 | }; | |
2591 | "select-1.1.2" = { |
|
2114 | "select-1.1.2" = { | |
@@ -2597,88 +2120,645 b' let' | |||||
2597 | sha1 = "0e7350acdec80b1108528786ec1d4418d11b396d"; |
|
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 | "tiny-emitter-2.0.2" = { |
|
2402 | "tiny-emitter-2.0.2" = { | |
2601 | name = "tiny-emitter"; |
|
2403 | name = "tiny-emitter"; | |
2602 | packageName = "tiny-emitter"; |
|
2404 | packageName = "tiny-emitter"; | |
2603 | version = "2.0.2"; |
|
2405 | version = "2.0.2"; | |
2604 | src = fetchurl { |
|
2406 | src = fetchurl { | |
2605 | url = "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz"; |
|
2407 | url = "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz"; | |
2606 | sha1 = "82d27468aca5ade8e5fd1e6d22b57dd43ebdfb7c"; |
|
2408 | sha512 = "2iviq42rkp4r4ywln69qlyign42lmhsmmm5hawh1dg3yvr7d4iw657bd02l9nprghz3741dcbqxv39wz09kpgz7nmwzn6a1wmm39lyq"; | |
2607 | }; |
|
2409 | }; | |
2608 | }; |
|
2410 | }; | |
2609 | "delegate-3.1.3" = { |
|
2411 | "tiny-lr-fork-0.0.5" = { | |
2610 |
name = " |
|
2412 | name = "tiny-lr-fork"; | |
2611 |
packageName = " |
|
2413 | packageName = "tiny-lr-fork"; | |
2612 |
version = " |
|
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"; | |||
2613 | src = fetchurl { |
|
2514 | src = fetchurl { | |
2614 |
url = "https://registry.npmjs.org/de |
|
2515 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; | |
2615 | sha1 = "9a8251a777d7025faa55737bc3b071742127a9fd"; |
|
2516 | sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; | |
|
2517 | }; | |||
|
2518 | }; | |||
|
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"; | |||
|
2568 | src = fetchurl { | |||
|
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 | args = { |
|
2637 | args = { | |
2620 | name = "rhodecode-enterprise"; |
|
2638 | name = "rhodecode-enterprise"; | |
2621 | packageName = "rhodecode-enterprise"; |
|
2639 | packageName = "rhodecode-enterprise"; | |
2622 |
version = "0.0 |
|
2640 | version = "1.0.0"; | |
2623 | src = ./.; |
|
2641 | src = ./..; | |
2624 | dependencies = [ |
|
2642 | dependencies = [ | |
2625 |
sources." |
|
2643 | sources."@types/clone-0.1.30" | |
2626 | sources."grunt-contrib-copy-1.0.0" |
|
2644 | sources."@types/node-4.2.23" | |
2627 |
(sources." |
|
2645 | (sources."@types/parse5-0.0.31" // { | |
2628 | dependencies = [ |
|
2646 | dependencies = [ | |
2629 |
sources." |
|
2647 | sources."@types/node-6.0.113" | |
2630 | sources."ansi-styles-1.1.0" |
|
2648 | ]; | |
2631 | sources."has-ansi-0.1.0" |
|
2649 | }) | |
2632 |
|
|
2650 | sources."abbrev-1.1.1" | |
2633 |
|
|
2651 | sources."acorn-3.3.0" | |
2634 |
|
|
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" |
|
2657 | sources."ajv-4.11.8" | |
2638 |
|
|
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 | dependencies = [ |
|
2676 | dependencies = [ | |
2640 |
sources."a |
|
2677 | sources."regenerator-runtime-0.11.1" | |
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" |
|
|||
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 | sources."crisper-2.1.1" |
|
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 | dependencies = [ |
|
2721 | dependencies = [ | |
2653 |
sources."n |
|
2722 | sources."domelementtype-1.1.3" | |
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" |
|
|||
2661 | ]; |
|
2723 | ]; | |
2662 | }) |
|
2724 | }) | |
2663 |
sources." |
|
2725 | sources."dom5-1.3.6" | |
2664 |
|
|
2726 | sources."domelementtype-1.3.0" | |
|
2727 | sources."domhandler-2.3.0" | |||
|
2728 | (sources."domutils-1.5.1" // { | |||
2665 | dependencies = [ |
|
2729 | dependencies = [ | |
2666 |
sources." |
|
2730 | sources."entities-1.1.1" | |
2667 | sources."lodash-3.7.0" |
|
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." |
|
2743 | (sources."espree-3.5.4" // { | |
2671 | sources."jquery-1.11.3" |
|
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 | sources."favico.js-0.3.10" |
|
2756 | sources."favico.js-0.3.10" | |
2673 | sources."clipboard-1.7.1" |
|
2757 | sources."faye-websocket-0.4.4" | |
2674 |
sources." |
|
2758 | sources."feature-detect-es6-1.4.1" | |
2675 |
sources."m |
|
2759 | sources."file-sync-cmp-0.1.1" | |
2676 | sources."appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" |
|
2760 | sources."find-replace-1.0.3" | |
2677 |
sources." |
|
2761 | sources."findit-2.0.0" | |
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" |
|
|||
2682 | (sources."findup-sync-0.1.3" // { |
|
2762 | (sources."findup-sync-0.1.3" // { | |
2683 | dependencies = [ |
|
2763 | dependencies = [ | |
2684 | sources."glob-3.2.11" |
|
2764 | sources."glob-3.2.11" | |
@@ -2686,333 +2766,256 b' let' | |||||
2686 | sources."minimatch-0.3.0" |
|
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 | dependencies = [ |
|
2788 | dependencies = [ | |
2691 | sources."inherits-1.0.2" |
|
2789 | sources."inherits-1.0.2" | |
2692 | ]; |
|
2790 | ]; | |
2693 | }) |
|
2791 | }) | |
2694 | sources."hooker-0.2.3" |
|
2792 | (sources."grunt-contrib-concat-0.5.1" // { | |
2695 | sources."iconv-lite-0.2.11" |
|
2793 | dependencies = [ | |
2696 |
sources." |
|
2794 | sources."ansi-regex-0.2.1" | |
2697 |
sources."n |
|
2795 | sources."ansi-styles-1.1.0" | |
2698 |
sources." |
|
2796 | sources."chalk-0.5.1" | |
2699 |
sources." |
|
2797 | sources."has-ansi-0.1.0" | |
2700 |
sources." |
|
2798 | sources."strip-ansi-0.3.0" | |
2701 | sources."which-1.0.9" |
|
2799 | sources."supports-color-0.2.0" | |
2702 | sources."js-yaml-2.0.5" |
|
2800 | ]; | |
2703 | sources."exit-0.1.2" |
|
2801 | }) | |
2704 |
sources."g |
|
2802 | sources."grunt-contrib-copy-1.0.0" | |
2705 |
sources."grunt- |
|
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 | (sources."grunt-legacy-log-0.1.3" // { |
|
2821 | (sources."grunt-legacy-log-0.1.3" // { | |
2707 | dependencies = [ |
|
2822 | dependencies = [ | |
2708 | sources."lodash-2.4.2" |
|
2823 | sources."lodash-2.4.2" | |
2709 | sources."underscore.string-2.3.3" |
|
2824 | sources."underscore.string-2.3.3" | |
2710 | ]; |
|
2825 | ]; | |
2711 | }) |
|
2826 | }) | |
2712 | sources."inherits-2.0.3" |
|
2827 | sources."grunt-legacy-log-utils-0.1.1" | |
2713 |
sources." |
|
2828 | sources."grunt-legacy-util-0.2.0" | |
2714 |
sources." |
|
2829 | (sources."grunt-vulcanize-1.0.0" // { | |
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" // { |
|
|||
2725 | dependencies = [ |
|
2830 | dependencies = [ | |
2726 |
sources." |
|
2831 | sources."crisper-1.2.0" | |
2727 |
sources." |
|
2832 | sources."nopt-3.0.6" | |
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" |
|
|||
2744 | ]; |
|
2833 | ]; | |
2745 | }) |
|
2834 | }) | |
2746 |
sources."e |
|
2835 | sources."har-schema-1.0.5" | |
2747 |
sources."i |
|
2836 | sources."har-validator-4.2.1" | |
2748 |
sources." |
|
2837 | sources."has-ansi-2.0.0" | |
2749 |
sources." |
|
2838 | sources."has-unicode-2.0.1" | |
2750 |
sources." |
|
2839 | sources."hawk-3.1.3" | |
2751 |
sources." |
|
2840 | sources."hoek-2.16.3" | |
2752 |
sources." |
|
2841 | sources."hooker-0.2.3" | |
2753 |
sources." |
|
2842 | sources."hosted-git-info-2.6.1" | |
2754 |
sources."as |
|
2843 | sources."htmlparser2-3.8.3" | |
2755 |
sources." |
|
2844 | sources."http-signature-1.1.1" | |
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" |
|
|||
2852 | (sources."hydrolysis-1.25.0" // { |
|
2845 | (sources."hydrolysis-1.25.0" // { | |
2853 | dependencies = [ |
|
2846 | dependencies = [ | |
2854 | sources."dom5-1.1.0" |
|
2847 | sources."dom5-1.1.0" | |
2855 | ]; |
|
2848 | ]; | |
2856 | }) |
|
2849 | }) | |
2857 |
sources." |
|
2850 | sources."iconv-lite-0.2.11" | |
2858 |
sources."a |
|
2851 | sources."image-size-0.5.5" | |
2859 | sources."babel-polyfill-6.26.0" |
|
2852 | sources."inflight-1.0.6" | |
2860 |
sources." |
|
2853 | sources."inherits-2.0.3" | |
2861 |
|
|
2854 | sources."ini-1.3.5" | |
2862 | dependencies = [ |
|
2855 | sources."is-builtin-module-1.0.0" | |
2863 | sources."estraverse-4.2.0" |
|
2856 | sources."is-fullwidth-code-point-1.0.0" | |
2864 |
|
|
2857 | sources."is-typedarray-1.0.0" | |
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" |
|
|||
2883 | sources."isarray-0.0.1" |
|
2858 | sources."isarray-0.0.1" | |
2884 |
sources." |
|
2859 | sources."isstream-0.1.2" | |
2885 |
sources." |
|
2860 | sources."jquery-1.11.3" | |
2886 |
sources." |
|
2861 | (sources."js-yaml-2.0.5" // { | |
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" // { |
|
|||
2896 | dependencies = [ |
|
2862 | dependencies = [ | |
2897 | sources."graceful-fs-4.1.11" |
|
2863 | sources."underscore.string-2.4.0" | |
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" |
|
|||
2912 | ]; |
|
2864 | ]; | |
2913 | }) |
|
2865 | }) | |
2914 |
sources." |
|
2866 | sources."jsbn-0.1.1" | |
2915 |
sources." |
|
2867 | (sources."jshint-2.9.5" // { | |
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" // { |
|
|||
2978 | dependencies = [ |
|
2868 | dependencies = [ | |
2979 | sources."glob-7.1.2" |
|
2869 | sources."glob-7.1.2" | |
|
2870 | sources."lodash-3.7.0" | |||
2980 | sources."minimatch-3.0.4" |
|
2871 | sources."minimatch-3.0.4" | |
2981 | ]; |
|
|||
2982 | }) |
|
|||
2983 | sources."console-browserify-1.1.0" |
|
|||
2984 | (sources."htmlparser2-3.8.3" // { |
|
|||
2985 | dependencies = [ |
|
|||
2986 | sources."readable-stream-1.1.14" |
|
2872 | sources."readable-stream-1.1.14" | |
2987 | sources."string_decoder-0.10.31" |
|
2873 | sources."string_decoder-0.10.31" | |
2988 | ]; |
|
2874 | ]; | |
2989 | }) |
|
2875 | }) | |
2990 |
sources."she |
|
2876 | sources."json-schema-0.2.3" | |
2991 |
sources." |
|
2877 | sources."json-stable-stringify-1.0.1" | |
2992 |
sources."fs |
|
2878 | sources."json-stringify-safe-5.0.1" | |
2993 |
sources." |
|
2879 | sources."jsonfile-1.0.1" | |
2994 |
sources." |
|
2880 | sources."jsonify-0.0.0" | |
2995 |
sources." |
|
2881 | (sources."jsprim-1.4.1" // { | |
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" // { |
|
|||
3003 | dependencies = [ |
|
2882 | dependencies = [ | |
3004 |
sources." |
|
2883 | sources."assert-plus-1.0.0" | |
3005 | sources."entities-1.1.1" |
|
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 | sources."select-1.1.2" |
|
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 | sources."tiny-emitter-2.0.2" |
|
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" | |||
3012 | ]; |
|
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" | |||
|
3011 | ]; | |||
|
3012 | buildInputs = globalBuildInputs; | |||
3013 | meta = { |
|
3013 | meta = { | |
|
3014 | description = "RhodeCode JS packaged"; | |||
|
3015 | license = "SEE LICENSE IN LICENSE.txt"; | |||
3014 | }; |
|
3016 | }; | |
3015 | production = false; |
|
3017 | production = false; | |
|
3018 | bypassCache = false; | |||
3016 | }; |
|
3019 | }; | |
3017 | in |
|
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 |
|
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 |
|
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 | # python-packages.nix. The main objective is to add needed dependencies of C |
|
4 | # python-packages.nix. The main objective is to add needed dependencies of C | |
5 | # libraries and tweak the build instructions where needed. |
|
5 | # libraries and tweak the build instructions where needed. | |
6 |
|
6 | |||
7 | { pkgs, basePythonPackages }: |
|
7 | { pkgs | |
|
8 | , basePythonPackages | |||
|
9 | }: | |||
8 |
|
10 | |||
9 | let |
|
11 | let | |
10 | sed = "sed -i"; |
|
12 | sed = "sed -i"; | |
|
13 | ||||
11 | localLicenses = { |
|
14 | localLicenses = { | |
12 | repoze = { |
|
15 | repoze = { | |
13 | fullName = "Repoze License"; |
|
16 | fullName = "Repoze License"; | |
@@ -19,33 +22,33 b' in' | |||||
19 |
|
22 | |||
20 | self: super: { |
|
23 | self: super: { | |
21 |
|
24 | |||
22 | appenlight-client = super.appenlight-client.override (attrs: { |
|
25 | "appenlight-client" = super."appenlight-client".override (attrs: { | |
23 | meta = { |
|
26 | meta = { | |
24 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
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 | patches = [ |
|
32 | patches = [ | |
30 | ./patch-beaker-lock-func-debug.diff |
|
33 | ./patch_beaker/patch-beaker-lock-func-debug.diff | |
31 | ./patch-beaker-metadata-reuse.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 | meta = { |
|
39 | meta = { | |
37 | license = [ pkgs.lib.licenses.mit ]; |
|
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 | meta = { |
|
45 | meta = { | |
43 | license = [ pkgs.lib.licenses.mit ]; |
|
46 | license = [ pkgs.lib.licenses.mit ]; | |
44 | }; |
|
47 | }; | |
45 | }); |
|
48 | }); | |
46 |
|
49 | |||
47 | gnureadline = super.gnureadline.override (attrs: { |
|
50 | "gnureadline" = super."gnureadline".override (attrs: { | |
48 |
buildInputs = |
|
51 | buildInputs = [ | |
49 | pkgs.ncurses |
|
52 | pkgs.ncurses | |
50 | ]; |
|
53 | ]; | |
51 | patchPhase = '' |
|
54 | patchPhase = '' | |
@@ -53,56 +56,50 b' self: super: {' | |||||
53 | ''; |
|
56 | ''; | |
54 | }); |
|
57 | }); | |
55 |
|
58 | |||
56 | gunicorn = super.gunicorn.override (attrs: { |
|
59 | "gunicorn" = super."gunicorn".override (attrs: { | |
57 |
propagatedBuildInputs = |
|
60 | propagatedBuildInputs = [ | |
58 | # johbo: futures is needed as long as we are on Python 2, otherwise |
|
61 | # johbo: futures is needed as long as we are on Python 2, otherwise | |
59 | # gunicorn explodes if used with multiple threads per worker. |
|
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 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ |
|
68 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ | |
66 | # marcink: plug in jupyter-client for notebook rendering |
|
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 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ |
|
75 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ | |
73 | self.gnureadline |
|
76 | self."gnureadline" | |
74 | ]; |
|
77 | ]; | |
75 | }); |
|
78 | }); | |
76 |
|
79 | |||
77 | lxml = super.lxml.override (attrs: { |
|
80 | "lxml" = super."lxml".override (attrs: { | |
78 | # johbo: On 16.09 we need this to compile on darwin, otherwise compilation |
|
81 | buildInputs = [ | |
79 | # fails on Darwin. |
|
|||
80 | hardeningDisable = if pkgs.stdenv.isDarwin then [ "format" ] else null; |
|
|||
81 | buildInputs = with self; [ |
|
|||
82 | pkgs.libxml2 |
|
82 | pkgs.libxml2 | |
83 | pkgs.libxslt |
|
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: { |
|
91 | "mysql-python" = super."mysql-python".override (attrs: { | |
88 |
buildInputs = |
|
92 | buildInputs = [ | |
89 | pkgs.openssl |
|
93 | pkgs.openssl | |
90 | ]; |
|
94 | ]; | |
91 |
propagatedBuildInputs = |
|
95 | propagatedBuildInputs = [ | |
92 | pkgs.libmysql |
|
96 | pkgs.libmysql | |
93 | pkgs.zlib |
|
97 | pkgs.zlib | |
94 | ]; |
|
98 | ]; | |
95 | }); |
|
99 | }); | |
96 |
|
100 | |||
97 |
|
|
101 | "psycopg2" = super."psycopg2".override (attrs: { | |
98 | buildInputs = attrs.buildInputs ++ |
|
102 | propagatedBuildInputs = [ | |
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 ++ [ |
|
|||
106 | pkgs.postgresql |
|
103 | pkgs.postgresql | |
107 | ]; |
|
104 | ]; | |
108 | meta = { |
|
105 | meta = { | |
@@ -110,8 +107,8 b' self: super: {' | |||||
110 | }; |
|
107 | }; | |
111 | }); |
|
108 | }); | |
112 |
|
109 | |||
113 | pycurl = super.pycurl.override (attrs: { |
|
110 | "pycurl" = super."pycurl".override (attrs: { | |
114 |
propagatedBuildInputs = |
|
111 | propagatedBuildInputs = [ | |
115 | pkgs.curl |
|
112 | pkgs.curl | |
116 | pkgs.openssl |
|
113 | pkgs.openssl | |
117 | ]; |
|
114 | ]; | |
@@ -120,30 +117,23 b' self: super: {' | |||||
120 | export PYCURL_SSL_LIBRARY=openssl |
|
117 | export PYCURL_SSL_LIBRARY=openssl | |
121 | ''; |
|
118 | ''; | |
122 | meta = { |
|
119 | meta = { | |
123 | # TODO: It is LGPL and MIT |
|
|||
124 | license = pkgs.lib.licenses.mit; |
|
120 | license = pkgs.lib.licenses.mit; | |
125 | }; |
|
121 | }; | |
126 | }); |
|
122 | }); | |
127 |
|
123 | |||
128 | pyramid = super.pyramid.override (attrs: { |
|
124 | "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 | ''; |
|
|||
135 | meta = { |
|
125 | meta = { | |
136 | license = localLicenses.repoze; |
|
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 | meta = { |
|
131 | meta = { | |
142 | license = [ pkgs.lib.licenses.bsdOriginal localLicenses.repoze ]; |
|
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 | propagatedBuildInputs = [ |
|
137 | propagatedBuildInputs = [ | |
148 | pkgs.sqlite |
|
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 | propagatedBuildInputs = [ |
|
146 | propagatedBuildInputs = [ | |
157 | self.setuptools-scm |
|
147 | self."setuptools-scm" | |
158 | ]; |
|
148 | ]; | |
159 | }); |
|
149 | }); | |
160 |
|
150 | |||
161 | python-ldap = super.python-ldap.override (attrs: { |
|
151 | "python-ldap" = super."python-ldap".override (attrs: { | |
162 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ |
|
152 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ | |
|
153 | pkgs.openldap | |||
163 | pkgs.cyrus_sasl |
|
154 | pkgs.cyrus_sasl | |
164 | pkgs.openldap |
|
|||
165 | pkgs.openssl |
|
155 | pkgs.openssl | |
166 | ]; |
|
156 | ]; | |
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"; |
|
|||
169 | }); |
|
157 | }); | |
170 |
|
158 | |||
171 | python-pam = super.python-pam.override (attrs: |
|
159 | "python-pam" = super."python-pam".override (attrs: { | |
172 | let |
|
160 | propagatedBuildInputs = [ | |
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 |
|
|
161 | pkgs.pam | |
180 |
|
|
162 | ]; | |
181 |
|
|
163 | # TODO: johbo: Check if this can be avoided, or transform into | |
182 |
|
|
164 | # a real patch | |
183 | patchPhase = pkgs.lib.optionals includeLibPam '' |
|
165 | patchPhase = '' | |
184 |
|
|
166 | substituteInPlace pam.py \ | |
185 |
|
|
167 | --replace 'find_library("pam")' '"${pkgs.pam}/lib/libpam.so.0"' | |
186 |
|
|
168 | ''; | |
187 | }); |
|
169 | }); | |
188 |
|
170 | |||
189 |
|
|
171 | "pyzmq" = super."pyzmq".override (attrs: { | |
|
172 | buildInputs = [ | |||
|
173 | pkgs.czmq | |||
|
174 | ]; | |||
|
175 | }); | |||
|
176 | ||||
|
177 | "urlobject" = super."urlobject".override (attrs: { | |||
190 | meta = { |
|
178 | meta = { | |
191 | license = { |
|
179 | license = { | |
192 | spdxId = "Unlicense"; |
|
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 | meta = { |
|
188 | meta = { | |
201 | license = pkgs.lib.licenses.bsd2; |
|
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 | meta = { |
|
194 | meta = { | |
207 | license = localLicenses.repoze; |
|
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 | meta = { |
|
200 | meta = { | |
213 | license = localLicenses.repoze; |
|
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 | meta = { |
|
206 | meta = { | |
219 | license = localLicenses.repoze; |
|
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 | meta = { |
|
212 | meta = { | |
225 | license = localLicenses.repoze; |
|
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 | meta = { |
|
218 | meta = { | |
231 | license = pkgs.lib.licenses.asl20; |
|
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 | meta = { |
|
224 | meta = { | |
237 | license = localLicenses.repoze; |
|
225 | license = localLicenses.repoze; | |
238 | }; |
|
226 | }; | |
239 | }); |
|
227 | }); | |
240 |
|
228 | |||
241 | venusian = super.venusian.override (attrs: { |
|
229 | "venusian" = super."venusian".override (attrs: { | |
242 | meta = { |
|
230 | meta = { | |
243 | license = localLicenses.repoze; |
|
231 | license = localLicenses.repoze; | |
244 | }; |
|
232 | }; | |
245 | }); |
|
233 | }); | |
246 |
|
234 | |||
247 | # Avoid that setuptools is replaced, this leads to trouble |
|
235 | # Avoid that base packages screw up the build process | |
248 |
|
|
236 | inherit (basePythonPackages) | |
249 | setuptools = basePythonPackages.setuptools; |
|
237 | setuptools; | |
250 |
|
238 | |||
251 | } |
|
239 | } |
This diff has been collapsed as it changes many lines, (2155 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 | # See https://github.com/johbo/pip2nix |
|
2 | # See https://github.com/johbo/pip2nix | |
3 |
|
3 | |||
4 | { |
|
4 | { pkgs, fetchurl, fetchgit, fetchhg }: | |
5 | alembic = super.buildPythonPackage { |
|
5 | ||
|
6 | self: super: { | |||
|
7 | "alembic" = super.buildPythonPackage { | |||
6 | name = "alembic-0.9.9"; |
|
8 | name = "alembic-0.9.9"; | |
7 | buildInputs = with self; []; |
|
|||
8 | doCheck = false; |
|
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 | src = fetchurl { |
|
16 | src = fetchurl { | |
11 | url = "https://files.pythonhosted.org/packages/89/03/756d5b8e1c90bf283c3f435766aa3f20208d1c3887579dd8f2122e01d5f4/alembic-0.9.9.tar.gz"; |
|
17 | url = "https://files.pythonhosted.org/packages/89/03/756d5b8e1c90bf283c3f435766aa3f20208d1c3887579dd8f2122e01d5f4/alembic-0.9.9.tar.gz"; | |
12 | sha256 = "85bd3ea7633024e4930900bc64fb58f9742dedbc6ebb6ecf25be2ea9a3c1b32e"; |
|
18 | sha256 = "0bmkq6isjbmy4p7nxfvfpknjsx7rb3xn9g00169y891hcfkkxgc5"; | |
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"; |
|
|||
52 | }; |
|
19 | }; | |
53 | meta = { |
|
20 | meta = { | |
54 | license = [ pkgs.lib.licenses.mit ]; |
|
21 | license = [ pkgs.lib.licenses.mit ]; | |
55 | }; |
|
22 | }; | |
56 | }; |
|
23 | }; | |
57 |
|
|
24 | "amqp" = super.buildPythonPackage { | |
58 |
name = "a |
|
25 | name = "amqp-2.3.1"; | |
59 | buildInputs = with self; []; |
|
|||
60 | doCheck = false; |
|
26 | doCheck = false; | |
61 |
propagatedBuildInputs = |
|
27 | propagatedBuildInputs = [ | |
|
28 | self."vine" | |||
|
29 | ]; | |||
62 | src = fetchurl { |
|
30 | src = fetchurl { | |
63 | url = "https://files.pythonhosted.org/packages/e4/ac/a04671e118b57bee87dabca1e0f2d3bda816b7a551036012d0ca24190e71/attrs-18.1.0.tar.gz"; |
|
31 | url = "https://files.pythonhosted.org/packages/1b/32/242ff76cd802766f11c89c72f3389b5c8de4bdfbab406137b90c5fae8b05/amqp-2.3.1.tar.gz"; | |
64 | sha256 = "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b"; |
|
32 | sha256 = "0wlfnvhmfrn7c8qif2jyvsm63ibdxp02ss564qwrvqfhz0di72s0"; | |
65 | }; |
|
33 | }; | |
66 | meta = { |
|
34 | meta = { | |
67 |
license = [ pkgs.lib.licenses. |
|
35 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
68 | }; |
|
36 | }; | |
69 | }; |
|
37 | }; | |
70 |
|
|
38 | "appenlight-client" = super.buildPythonPackage { | |
71 | name = "authomatic-0.1.0.post1"; |
|
39 | name = "appenlight-client-0.6.25"; | |
72 | buildInputs = with self; []; |
|
|||
73 | doCheck = false; |
|
40 | doCheck = false; | |
74 |
propagatedBuildInputs = |
|
41 | propagatedBuildInputs = [ | |
|
42 | self."webob" | |||
|
43 | self."requests" | |||
|
44 | self."six" | |||
|
45 | ]; | |||
75 | src = fetchurl { |
|
46 | src = fetchurl { | |
76 | url = "https://files.pythonhosted.org/packages/08/1a/8a930461e604c2d5a7a871e1ac59fa82ccf994c32e807230c8d2fb07815a/Authomatic-0.1.0.post1.tar.gz"; |
|
47 | url = "https://files.pythonhosted.org/packages/fa/44/2911ef85ea4f4fe65058fd22959d8dad598fab6a3c84e5bcb569d15c8783/appenlight_client-0.6.25.tar.gz"; | |
77 | sha256 = "731e398f09e37abfc91dea86feca2f41693db97c4e10ee3e92e9a53455c16a68"; |
|
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 | meta = { |
|
61 | meta = { | |
80 | license = [ pkgs.lib.licenses.mit ]; |
|
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 | name = "babel-1.3"; |
|
88 | name = "babel-1.3"; | |
85 | buildInputs = with self; []; |
|
|||
86 | doCheck = false; |
|
89 | doCheck = false; | |
87 |
propagatedBuildInputs = |
|
90 | propagatedBuildInputs = [ | |
|
91 | self."pytz" | |||
|
92 | ]; | |||
88 | src = fetchurl { |
|
93 | src = fetchurl { | |
89 | url = "https://files.pythonhosted.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz"; |
|
94 | url = "https://files.pythonhosted.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz"; | |
90 | sha256 = "9f02d0357184de1f093c10012b52e7454a1008be6a5c185ab7a3307aceb1d12e"; |
|
95 | sha256 = "0bnin777lc53nxd1hp3apq410jj5wx92n08h7h4izpl4f4sx00lz"; | |
91 | }; |
|
96 | }; | |
92 | meta = { |
|
97 | meta = { | |
93 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
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 | name = "backports.shutil-get-terminal-size-1.0.0"; |
|
102 | name = "backports.shutil-get-terminal-size-1.0.0"; | |
98 | buildInputs = with self; []; |
|
|||
99 | doCheck = false; |
|
103 | doCheck = false; | |
100 | propagatedBuildInputs = with self; []; |
|
|||
101 | src = fetchurl { |
|
104 | src = fetchurl { | |
102 | url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz"; |
|
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 | meta = { |
|
108 | meta = { | |
106 | license = [ pkgs.lib.licenses.mit ]; |
|
109 | license = [ pkgs.lib.licenses.mit ]; | |
107 | }; |
|
110 | }; | |
108 | }; |
|
111 | }; | |
109 | beaker = super.buildPythonPackage { |
|
112 | "beaker" = super.buildPythonPackage { | |
110 | name = "beaker-1.9.1"; |
|
113 | name = "beaker-1.9.1"; | |
111 | buildInputs = with self; []; |
|
|||
112 | doCheck = false; |
|
114 | doCheck = false; | |
113 |
propagatedBuildInputs = |
|
115 | propagatedBuildInputs = [ | |
|
116 | self."funcsigs" | |||
|
117 | ]; | |||
114 | src = fetchurl { |
|
118 | src = fetchurl { | |
115 | url = "https://files.pythonhosted.org/packages/ca/14/a626188d0d0c7b55dd7cf1902046c2743bd392a7078bb53073e13280eb1e/Beaker-1.9.1.tar.gz"; |
|
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 | meta = { |
|
122 | meta = { | |
119 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
123 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
120 | }; |
|
124 | }; | |
121 | }; |
|
125 | }; | |
122 | beautifulsoup4 = super.buildPythonPackage { |
|
126 | "beautifulsoup4" = super.buildPythonPackage { | |
123 | name = "beautifulsoup4-4.6.0"; |
|
127 | name = "beautifulsoup4-4.6.0"; | |
124 | buildInputs = with self; []; |
|
|||
125 | doCheck = false; |
|
128 | doCheck = false; | |
126 | propagatedBuildInputs = with self; []; |
|
|||
127 | src = fetchurl { |
|
129 | src = fetchurl { | |
128 | url = "https://files.pythonhosted.org/packages/fa/8d/1d14391fdaed5abada4e0f63543fef49b8331a34ca60c88bd521bcf7f782/beautifulsoup4-4.6.0.tar.gz"; |
|
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 | meta = { |
|
133 | meta = { | |
132 | license = [ pkgs.lib.licenses.mit ]; |
|
134 | license = [ pkgs.lib.licenses.mit ]; | |
133 | }; |
|
135 | }; | |
134 | }; |
|
136 | }; | |
135 | billiard = super.buildPythonPackage { |
|
137 | "billiard" = super.buildPythonPackage { | |
136 | name = "billiard-3.5.0.3"; |
|
138 | name = "billiard-3.5.0.3"; | |
137 | buildInputs = with self; []; |
|
|||
138 | doCheck = false; |
|
139 | doCheck = false; | |
139 | propagatedBuildInputs = with self; []; |
|
|||
140 | src = fetchurl { |
|
140 | src = fetchurl { | |
141 | url = "https://files.pythonhosted.org/packages/39/ac/f5571210cca2e4f4532e38aaff242f26c8654c5e2436bee966c230647ccc/billiard-3.5.0.3.tar.gz"; |
|
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 | meta = { |
|
144 | meta = { | |
145 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
145 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
146 | }; |
|
146 | }; | |
147 | }; |
|
147 | }; | |
148 | bleach = super.buildPythonPackage { |
|
148 | "bleach" = super.buildPythonPackage { | |
149 | name = "bleach-2.1.3"; |
|
149 | name = "bleach-2.1.3"; | |
150 | buildInputs = with self; []; |
|
|||
151 | doCheck = false; |
|
150 | doCheck = false; | |
152 |
propagatedBuildInputs = |
|
151 | propagatedBuildInputs = [ | |
|
152 | self."six" | |||
|
153 | self."html5lib" | |||
|
154 | ]; | |||
153 | src = fetchurl { |
|
155 | src = fetchurl { | |
154 | url = "https://files.pythonhosted.org/packages/eb/ea/58428609442130dc31d3a59010bf6cbd263a16c589d01d23b7c1e6997e3b/bleach-2.1.3.tar.gz"; |
|
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 | meta = { |
|
159 | meta = { | |
158 | license = [ pkgs.lib.licenses.asl20 ]; |
|
160 | license = [ pkgs.lib.licenses.asl20 ]; | |
159 | }; |
|
161 | }; | |
160 | }; |
|
162 | }; | |
161 | bottle = super.buildPythonPackage { |
|
163 | "bottle" = super.buildPythonPackage { | |
162 | name = "bottle-0.12.13"; |
|
164 | name = "bottle-0.12.13"; | |
163 | buildInputs = with self; []; |
|
|||
164 | doCheck = false; |
|
165 | doCheck = false; | |
165 | propagatedBuildInputs = with self; []; |
|
|||
166 | src = fetchurl { |
|
166 | src = fetchurl { | |
167 | url = "https://files.pythonhosted.org/packages/bd/99/04dc59ced52a8261ee0f965a8968717a255ea84a36013e527944dbf3468c/bottle-0.12.13.tar.gz"; |
|
167 | url = "https://files.pythonhosted.org/packages/bd/99/04dc59ced52a8261ee0f965a8968717a255ea84a36013e527944dbf3468c/bottle-0.12.13.tar.gz"; | |
168 | sha256 = "39b751aee0b167be8dffb63ca81b735bbf1dd0905b3bc42761efedee8f123355"; |
|
168 | sha256 = "0m9k2a7yxvggc4kw8fsvj381vgsvfcdshg5nzy6vwrxiw2p53drr"; | |
169 | }; |
|
169 | }; | |
170 | meta = { |
|
170 | meta = { | |
171 | license = [ pkgs.lib.licenses.mit ]; |
|
171 | license = [ pkgs.lib.licenses.mit ]; | |
172 | }; |
|
172 | }; | |
173 | }; |
|
173 | }; | |
174 | bumpversion = super.buildPythonPackage { |
|
174 | "bumpversion" = super.buildPythonPackage { | |
175 | name = "bumpversion-0.5.3"; |
|
175 | name = "bumpversion-0.5.3"; | |
176 | buildInputs = with self; []; |
|
|||
177 | doCheck = false; |
|
176 | doCheck = false; | |
178 | propagatedBuildInputs = with self; []; |
|
|||
179 | src = fetchurl { |
|
177 | src = fetchurl { | |
180 | url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz"; |
|
178 | url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz"; | |
181 | sha256 = "6744c873dd7aafc24453d8b6a1a0d6d109faf63cd0cd19cb78fd46e74932c77e"; |
|
179 | sha256 = "0zn7694yfipxg35ikkfh7kvgl2fissha3dnqad2c5bvsvmrwhi37"; | |
182 | }; |
|
180 | }; | |
183 | meta = { |
|
181 | meta = { | |
184 | license = [ pkgs.lib.licenses.mit ]; |
|
182 | license = [ pkgs.lib.licenses.mit ]; | |
185 | }; |
|
183 | }; | |
186 | }; |
|
184 | }; | |
187 | celery = super.buildPythonPackage { |
|
185 | "celery" = super.buildPythonPackage { | |
188 | name = "celery-4.1.1"; |
|
186 | name = "celery-4.1.1"; | |
189 | buildInputs = with self; []; |
|
|||
190 | doCheck = false; |
|
187 | doCheck = false; | |
191 |
propagatedBuildInputs = |
|
188 | propagatedBuildInputs = [ | |
|
189 | self."pytz" | |||
|
190 | self."billiard" | |||
|
191 | self."kombu" | |||
|
192 | ]; | |||
192 | src = fetchurl { |
|
193 | src = fetchurl { | |
193 | url = "https://files.pythonhosted.org/packages/e9/cf/a4c0597effca20c57eb586324e41d1180bc8f13a933da41e0646cff69f02/celery-4.1.1.tar.gz"; |
|
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 | meta = { |
|
197 | meta = { | |
197 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
198 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
198 | }; |
|
199 | }; | |
199 | }; |
|
200 | }; | |
200 | chameleon = super.buildPythonPackage { |
|
201 | "chameleon" = super.buildPythonPackage { | |
201 | name = "chameleon-2.24"; |
|
202 | name = "chameleon-2.24"; | |
202 | buildInputs = with self; []; |
|
|||
203 | doCheck = false; |
|
203 | doCheck = false; | |
204 | propagatedBuildInputs = with self; []; |
|
|||
205 | src = fetchurl { |
|
204 | src = fetchurl { | |
206 | url = "https://files.pythonhosted.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz"; |
|
205 | url = "https://files.pythonhosted.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz"; | |
207 | sha256 = "452e9580040ed8541062b16e21eaef4231dd5ed8da3ad9548246b9eef5c9787a"; |
|
206 | sha256 = "0ykqr7syxfa6h9adjfnsv1gdsca2xzm22vmic8859n0f0j09abj5"; | |
208 | }; |
|
207 | }; | |
209 | meta = { |
|
208 | meta = { | |
210 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; |
|
209 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; | |
211 | }; |
|
210 | }; | |
212 | }; |
|
211 | }; | |
213 | channelstream = super.buildPythonPackage { |
|
212 | "channelstream" = super.buildPythonPackage { | |
214 | name = "channelstream-0.5.2"; |
|
213 | name = "channelstream-0.5.2"; | |
215 | buildInputs = with self; []; |
|
|||
216 | doCheck = false; |
|
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 | src = fetchurl { |
|
224 | src = fetchurl { | |
219 | url = "https://files.pythonhosted.org/packages/2b/31/29a8e085cf5bf97fa88e7b947adabfc581a18a3463adf77fb6dada34a65f/channelstream-0.5.2.tar.gz"; |
|
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 | meta = { |
|
228 | meta = { | |
223 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
229 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
224 | }; |
|
230 | }; | |
225 | }; |
|
231 | }; | |
226 | click = super.buildPythonPackage { |
|
232 | "click" = super.buildPythonPackage { | |
227 | name = "click-6.6"; |
|
233 | name = "click-6.6"; | |
228 | buildInputs = with self; []; |
|
|||
229 | doCheck = false; |
|
234 | doCheck = false; | |
230 | propagatedBuildInputs = with self; []; |
|
|||
231 | src = fetchurl { |
|
235 | src = fetchurl { | |
232 | url = "https://files.pythonhosted.org/packages/7a/00/c14926d8232b36b08218067bcd5853caefb4737cda3f0a47437151344792/click-6.6.tar.gz"; |
|
236 | url = "https://files.pythonhosted.org/packages/7a/00/c14926d8232b36b08218067bcd5853caefb4737cda3f0a47437151344792/click-6.6.tar.gz"; | |
233 | sha256 = "cc6a19da8ebff6e7074f731447ef7e112bd23adf3de5c597cf9989f2fd8defe9"; |
|
237 | sha256 = "1sggipyz52crrybwbr9xvwxd4aqigvplf53k9w3ygxmzivd1jsnc"; | |
234 | }; |
|
238 | }; | |
235 | meta = { |
|
239 | meta = { | |
236 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
240 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
237 | }; |
|
241 | }; | |
238 | }; |
|
242 | }; | |
239 | colander = super.buildPythonPackage { |
|
243 | "colander" = super.buildPythonPackage { | |
240 | name = "colander-1.4"; |
|
244 | name = "colander-1.4"; | |
241 | buildInputs = with self; []; |
|
|||
242 | doCheck = false; |
|
245 | doCheck = false; | |
243 |
propagatedBuildInputs = |
|
246 | propagatedBuildInputs = [ | |
|
247 | self."translationstring" | |||
|
248 | self."iso8601" | |||
|
249 | ]; | |||
244 | src = fetchurl { |
|
250 | src = fetchurl { | |
245 | url = "https://files.pythonhosted.org/packages/cc/e2/c4e716ac4a426d8ad4dfe306c34f0018a22275d2420815784005bf771c84/colander-1.4.tar.gz"; |
|
251 | url = "https://files.pythonhosted.org/packages/cc/e2/c4e716ac4a426d8ad4dfe306c34f0018a22275d2420815784005bf771c84/colander-1.4.tar.gz"; | |
246 | sha256 = "e20e9acf190e5711cf96aa65a5405dac04b6e841028fc361d953a9923dbc4e72"; |
|
252 | sha256 = "0wjfphyr5aakv5hw73q287lbc15cbm0aardajv7i2mqf377rl3p2"; | |
247 | }; |
|
253 | }; | |
248 | meta = { |
|
254 | meta = { | |
249 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
255 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
250 | }; |
|
256 | }; | |
251 | }; |
|
257 | }; | |
252 | configobj = super.buildPythonPackage { |
|
258 | "configobj" = super.buildPythonPackage { | |
253 | name = "configobj-5.0.6"; |
|
259 | name = "configobj-5.0.6"; | |
254 | buildInputs = with self; []; |
|
|||
255 | doCheck = false; |
|
260 | doCheck = false; | |
256 |
propagatedBuildInputs = |
|
261 | propagatedBuildInputs = [ | |
|
262 | self."six" | |||
|
263 | ]; | |||
257 | src = fetchurl { |
|
264 | src = fetchurl { | |
258 | url = "https://files.pythonhosted.org/packages/64/61/079eb60459c44929e684fa7d9e2fdca403f67d64dd9dbac27296be2e0fab/configobj-5.0.6.tar.gz"; |
|
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 | meta = { |
|
268 | meta = { | |
262 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
269 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
263 | }; |
|
270 | }; | |
264 | }; |
|
271 | }; | |
265 | configparser = super.buildPythonPackage { |
|
272 | "configparser" = super.buildPythonPackage { | |
266 | name = "configparser-3.5.0"; |
|
273 | name = "configparser-3.5.0"; | |
267 | buildInputs = with self; []; |
|
|||
268 | doCheck = false; |
|
274 | doCheck = false; | |
269 | propagatedBuildInputs = with self; []; |
|
|||
270 | src = fetchurl { |
|
275 | src = fetchurl { | |
271 | url = "https://files.pythonhosted.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz"; |
|
276 | url = "https://files.pythonhosted.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz"; | |
272 | sha256 = "5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a"; |
|
277 | sha256 = "0fi7vf09vi1588jd8f16a021m5y6ih2hy7rpbjb408xw45qb822k"; | |
273 | }; |
|
|||
274 | meta = { |
|
|||
275 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
276 | }; |
|
|||
277 | }; |
|
|||
278 | cov-core = super.buildPythonPackage { |
|
|||
279 | name = "cov-core-1.15.0"; |
|
|||
280 | buildInputs = with self; []; |
|
|||
281 | doCheck = false; |
|
|||
282 | propagatedBuildInputs = with self; [coverage]; |
|
|||
283 | src = fetchurl { |
|
|||
284 | url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz"; |
|
|||
285 | sha256 = "4a14c67d520fda9d42b0da6134638578caae1d374b9bb462d8de00587dba764c"; |
|
|||
286 | }; |
|
|||
287 | meta = { |
|
|||
288 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
289 | }; |
|
|||
290 | }; |
|
|||
291 | coverage = super.buildPythonPackage { |
|
|||
292 | name = "coverage-3.7.1"; |
|
|||
293 | buildInputs = with self; []; |
|
|||
294 | doCheck = false; |
|
|||
295 | propagatedBuildInputs = with self; []; |
|
|||
296 | src = fetchurl { |
|
|||
297 | url = "https://files.pythonhosted.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz"; |
|
|||
298 | sha256 = "d1aea1c4aa61b8366d6a42dd3650622fbf9c634ed24eaf7f379c8b970e5ed44e"; |
|
|||
299 | }; |
|
|||
300 | meta = { |
|
|||
301 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
|||
302 | }; |
|
|||
303 | }; |
|
|||
304 | cprofilev = super.buildPythonPackage { |
|
|||
305 | name = "cprofilev-1.0.7"; |
|
|||
306 | buildInputs = with self; []; |
|
|||
307 | doCheck = false; |
|
|||
308 | propagatedBuildInputs = with self; [bottle]; |
|
|||
309 | src = fetchurl { |
|
|||
310 | url = "https://files.pythonhosted.org/packages/df/50/d8c1ada7d537c64b0f76453fa31dedb6af6e27b82fcf0331e5f71a4cf98b/CProfileV-1.0.7.tar.gz"; |
|
|||
311 | sha256 = "8791748b1f3d3468c2c927c3fd5f905080b84d8f2d217ca764b7d9d7a1fb9a77"; |
|
|||
312 | }; |
|
278 | }; | |
313 | meta = { |
|
279 | meta = { | |
314 | license = [ pkgs.lib.licenses.mit ]; |
|
280 | license = [ pkgs.lib.licenses.mit ]; | |
315 | }; |
|
281 | }; | |
316 | }; |
|
282 | }; | |
317 |
|
|
283 | "cov-core" = super.buildPythonPackage { | |
318 |
name = "c |
|
284 | name = "cov-core-1.15.0"; | |
319 | buildInputs = with self; []; |
|
|||
320 | doCheck = false; |
|
285 | doCheck = false; | |
321 |
propagatedBuildInputs = |
|
286 | propagatedBuildInputs = [ | |
|
287 | self."coverage" | |||
|
288 | ]; | |||
322 | src = fetchurl { |
|
289 | src = fetchurl { | |
323 |
url = "https://files.pythonhosted.org/packages/ |
|
290 | url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz"; | |
324 | sha256 = "066d8bc5229af09617e24b3ca4d52f1f9092d9e061931f4184cd572885c23204"; |
|
291 | sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a"; | |
|
292 | }; | |||
|
293 | meta = { | |||
|
294 | license = [ pkgs.lib.licenses.mit ]; | |||
|
295 | }; | |||
|
296 | }; | |||
|
297 | "coverage" = super.buildPythonPackage { | |||
|
298 | name = "coverage-3.7.1"; | |||
|
299 | doCheck = false; | |||
|
300 | src = fetchurl { | |||
|
301 | url = "https://files.pythonhosted.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz"; | |||
|
302 | sha256 = "0knlbq79g2ww6xzsyknj9rirrgrgc983dpa2d9nkdf31mb2a3bni"; | |||
325 | }; |
|
303 | }; | |
326 | meta = { |
|
304 | meta = { | |
327 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
305 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
328 | }; |
|
306 | }; | |
329 | }; |
|
307 | }; | |
330 |
|
|
308 | "cprofilev" = super.buildPythonPackage { | |
331 |
name = " |
|
309 | name = "cprofilev-1.0.7"; | |
332 | buildInputs = with self; []; |
|
|||
333 | doCheck = false; |
|
310 | doCheck = false; | |
334 |
propagatedBuildInputs = |
|
311 | propagatedBuildInputs = [ | |
|
312 | self."bottle" | |||
|
313 | ]; | |||
335 | src = fetchurl { |
|
314 | src = fetchurl { | |
336 | url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz"; |
|
315 | url = "https://files.pythonhosted.org/packages/df/50/d8c1ada7d537c64b0f76453fa31dedb6af6e27b82fcf0331e5f71a4cf98b/CProfileV-1.0.7.tar.gz"; | |
337 | sha256 = "7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5"; |
|
316 | sha256 = "0xwszfhxgndpcjkpq89dix6vi02hj1gzvhr7r716hd1x3y5p94c7"; | |
338 | }; |
|
|||
339 | meta = { |
|
|||
340 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ]; |
|
|||
341 | }; |
|
|||
342 | }; |
|
|||
343 | deform = super.buildPythonPackage { |
|
|||
344 | name = "deform-2.0.5"; |
|
|||
345 | buildInputs = with self; []; |
|
|||
346 | doCheck = false; |
|
|||
347 | propagatedBuildInputs = with self; [chameleon colander iso8601 peppercorn translationstring zope.deprecation]; |
|
|||
348 | src = fetchurl { |
|
|||
349 | url = "https://files.pythonhosted.org/packages/0c/b1/ba711d5808c12538c8504f534d79c124ed834f19ac36f0ac5391c3bbd1c1/deform-2.0.5.tar.gz"; |
|
|||
350 | sha256 = "874d3346a02c500432efdcc73b1a7174aa0ea69cd52a99bb9a812967f54f6f79"; |
|
|||
351 | }; |
|
317 | }; | |
352 | meta = { |
|
318 | meta = { | |
353 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
319 | license = [ pkgs.lib.licenses.mit ]; | |
354 | }; |
|
320 | }; | |
355 | }; |
|
321 | }; | |
356 |
|
|
322 | "cssselect" = super.buildPythonPackage { | |
357 |
name = " |
|
323 | name = "cssselect-1.0.3"; | |
358 | buildInputs = with self; []; |
|
|||
359 | doCheck = false; |
|
324 | doCheck = false; | |
360 | propagatedBuildInputs = with self; []; |
|
|||
361 | src = fetchurl { |
|
325 | src = fetchurl { | |
362 | url = "https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz"; |
|
326 | url = "https://files.pythonhosted.org/packages/52/ea/f31e1d2e9eb130fda2a631e22eac369dc644e8807345fbed5113f2d6f92b/cssselect-1.0.3.tar.gz"; | |
363 | sha256 = "51e64ef2ebfb29cae1faa133b3710143496eca21c530f3f71424d77687764274"; |
|
327 | sha256 = "011jqa2jhmydhi0iz4v1w3cr540z5zas8g2bw8brdw4s4b2qnv86"; | |
364 | }; |
|
|||
365 | meta = { |
|
|||
366 | 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 | }; |
|
|||
368 | }; |
|
|||
369 | dogpile.cache = super.buildPythonPackage { |
|
|||
370 | name = "dogpile.cache-0.6.5"; |
|
|||
371 | buildInputs = with self; []; |
|
|||
372 | doCheck = false; |
|
|||
373 | propagatedBuildInputs = with self; []; |
|
|||
374 | src = fetchurl { |
|
|||
375 | url = "https://files.pythonhosted.org/packages/65/24/7bd97e9d486c37ac03ef6ae3a590db1a8e02183e5d7ce9071bcca9d86c44/dogpile.cache-0.6.5.tar.gz"; |
|
|||
376 | sha256 = "631197e78b4471bb0e93d0a86264c45736bc9ae43b4205d581dcc34fbe9b5f31"; |
|
|||
377 | }; |
|
328 | }; | |
378 | meta = { |
|
329 | meta = { | |
379 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
330 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
380 | }; |
|
331 | }; | |
381 | }; |
|
332 | }; | |
382 |
|
|
333 | "decorator" = super.buildPythonPackage { | |
383 |
name = "d |
|
334 | name = "decorator-4.1.2"; | |
384 | buildInputs = with self; []; |
|
335 | doCheck = false; | |
|
336 | src = fetchurl { | |||
|
337 | url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz"; | |||
|
338 | sha256 = "1d8npb11kxyi36mrvjdpcjij76l5zfyrz2f820brf0l0rcw4vdkw"; | |||
|
339 | }; | |||
|
340 | meta = { | |||
|
341 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ]; | |||
|
342 | }; | |||
|
343 | }; | |||
|
344 | "deform" = super.buildPythonPackage { | |||
|
345 | name = "deform-2.0.5"; | |||
385 | doCheck = false; |
|
346 | doCheck = false; | |
386 |
propagatedBuildInputs = |
|
347 | propagatedBuildInputs = [ | |
|
348 | self."chameleon" | |||
|
349 | self."colander" | |||
|
350 | self."iso8601" | |||
|
351 | self."peppercorn" | |||
|
352 | self."translationstring" | |||
|
353 | self."zope.deprecation" | |||
|
354 | ]; | |||
387 | src = fetchurl { |
|
355 | src = fetchurl { | |
388 |
url = "https://files.pythonhosted.org/packages/0 |
|
356 | url = "https://files.pythonhosted.org/packages/0c/b1/ba711d5808c12538c8504f534d79c124ed834f19ac36f0ac5391c3bbd1c1/deform-2.0.5.tar.gz"; | |
389 | sha256 = "be652fb11a8eaf66f7e5c94d418d2eaa60a2fe81dae500f3743a863cc9dbed76"; |
|
357 | sha256 = "0ybg9zsnfac1kaxrjanmkjk0xaklf4d3piywxwr08l1cl1336kc7"; | |
|
358 | }; | |||
|
359 | meta = { | |||
|
360 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |||
|
361 | }; | |||
|
362 | }; | |||
|
363 | "docutils" = super.buildPythonPackage { | |||
|
364 | name = "docutils-0.14"; | |||
|
365 | doCheck = false; | |||
|
366 | src = fetchurl { | |||
|
367 | url = "https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz"; | |||
|
368 | sha256 = "0x22fs3pdmr42kvz6c654756wja305qv6cx1zbhwlagvxgr4xrji"; | |||
|
369 | }; | |||
|
370 | meta = { | |||
|
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 ]; | |||
|
372 | }; | |||
|
373 | }; | |||
|
374 | "dogpile.cache" = super.buildPythonPackage { | |||
|
375 | name = "dogpile.cache-0.6.5"; | |||
|
376 | doCheck = false; | |||
|
377 | src = fetchurl { | |||
|
378 | url = "https://files.pythonhosted.org/packages/65/24/7bd97e9d486c37ac03ef6ae3a590db1a8e02183e5d7ce9071bcca9d86c44/dogpile.cache-0.6.5.tar.gz"; | |||
|
379 | sha256 = "0cazkfz4zhywh7ahahivwjdbqdjpqij65a6hjc7bnwa4igkrf4b3"; | |||
390 | }; |
|
380 | }; | |
391 | meta = { |
|
381 | meta = { | |
392 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
382 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
393 | }; |
|
383 | }; | |
394 | }; |
|
384 | }; | |
395 |
|
|
385 | "dogpile.core" = super.buildPythonPackage { | |
396 |
name = "ec |
|
386 | name = "dogpile.core-0.4.1"; | |
397 | buildInputs = with self; []; |
|
|||
398 | doCheck = false; |
|
387 | doCheck = false; | |
399 | propagatedBuildInputs = with self; []; |
|
|||
400 | src = fetchurl { |
|
388 | src = fetchurl { | |
401 | url = "https://files.pythonhosted.org/packages/f9/e5/99ebb176e47f150ac115ffeda5fedb6a3dbb3c00c74a59fd84ddf12f5857/ecdsa-0.13.tar.gz"; |
|
389 | url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz"; | |
402 | sha256 = "64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa"; |
|
390 | sha256 = "0xpdvg4kr1isfkrh1rfsh7za4q5a5s6l2kf9wpvndbwf3aqjyrdy"; | |
403 | }; |
|
|||
404 | meta = { |
|
|||
405 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
406 | }; |
|
|||
407 | }; |
|
|||
408 | elasticsearch = super.buildPythonPackage { |
|
|||
409 | name = "elasticsearch-2.3.0"; |
|
|||
410 | buildInputs = with self; []; |
|
|||
411 | doCheck = false; |
|
|||
412 | propagatedBuildInputs = with self; [urllib3]; |
|
|||
413 | src = fetchurl { |
|
|||
414 | url = "https://files.pythonhosted.org/packages/10/35/5fd52c5f0b0ee405ed4b5195e8bce44c5e041787680dc7b94b8071cac600/elasticsearch-2.3.0.tar.gz"; |
|
|||
415 | sha256 = "be3080a2bf32dff0a9f9fcc1c087515a25a357645673a976d25ef77166134d81"; |
|
|||
416 | }; |
|
391 | }; | |
417 | meta = { |
|
392 | meta = { | |
418 |
license = [ pkgs.lib.licenses. |
|
393 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
419 | }; |
|
394 | }; | |
420 | }; |
|
395 | }; | |
421 |
|
|
396 | "ecdsa" = super.buildPythonPackage { | |
422 |
name = "e |
|
397 | name = "ecdsa-0.13"; | |
423 | buildInputs = with self; []; |
|
|||
424 | doCheck = false; |
|
398 | doCheck = false; | |
425 | propagatedBuildInputs = with self; [six python-dateutil elasticsearch]; |
|
|||
426 | src = fetchurl { |
|
399 | src = fetchurl { | |
427 | url = "https://files.pythonhosted.org/packages/66/2f/52a086968788e58461641570f45c3207a52d46ebbe9b77dc22b6a8ffda66/elasticsearch-dsl-2.2.0.tar.gz"; |
|
400 | url = "https://files.pythonhosted.org/packages/f9/e5/99ebb176e47f150ac115ffeda5fedb6a3dbb3c00c74a59fd84ddf12f5857/ecdsa-0.13.tar.gz"; | |
428 | sha256 = "99bbb4dcbcfb5db4f57499237f24acf1397543e895e99994a09af2a6fbef93bc"; |
|
401 | sha256 = "1yj31j0asmrx4an9xvsaj2icdmzy6pw0glfpqrrkrphwdpi1xkv4"; | |
429 | }; |
|
|||
430 | meta = { |
|
|||
431 | license = [ pkgs.lib.licenses.asl20 ]; |
|
|||
432 | }; |
|
|||
433 | }; |
|
|||
434 | entrypoints = super.buildPythonPackage { |
|
|||
435 | name = "entrypoints-0.2.2"; |
|
|||
436 | buildInputs = with self; []; |
|
|||
437 | doCheck = false; |
|
|||
438 | propagatedBuildInputs = with self; [configparser]; |
|
|||
439 | src = fetchurl { |
|
|||
440 | url = "https://code.rhodecode.com/upstream/entrypoints/archive/96e6d645684e1af3d7df5b5272f3fe85a546b233.tar.gz?md5=7db37771aea9ac9fefe093e5d6987313"; |
|
|||
441 | md5 = "7db37771aea9ac9fefe093e5d6987313"; |
|
|||
442 | }; |
|
402 | }; | |
443 | meta = { |
|
403 | meta = { | |
444 | license = [ pkgs.lib.licenses.mit ]; |
|
404 | license = [ pkgs.lib.licenses.mit ]; | |
445 | }; |
|
405 | }; | |
446 | }; |
|
406 | }; | |
447 |
|
|
407 | "elasticsearch" = super.buildPythonPackage { | |
|
408 | name = "elasticsearch-2.3.0"; | |||
|
409 | doCheck = false; | |||
|
410 | propagatedBuildInputs = [ | |||
|
411 | self."urllib3" | |||
|
412 | ]; | |||
|
413 | src = fetchurl { | |||
|
414 | url = "https://files.pythonhosted.org/packages/10/35/5fd52c5f0b0ee405ed4b5195e8bce44c5e041787680dc7b94b8071cac600/elasticsearch-2.3.0.tar.gz"; | |||
|
415 | sha256 = "10ad2dk73xsys9vajwsncibs69asa63w1hgwz6lz1prjpyi80c5y"; | |||
|
416 | }; | |||
|
417 | meta = { | |||
|
418 | license = [ pkgs.lib.licenses.asl20 ]; | |||
|
419 | }; | |||
|
420 | }; | |||
|
421 | "elasticsearch-dsl" = super.buildPythonPackage { | |||
|
422 | name = "elasticsearch-dsl-2.2.0"; | |||
|
423 | doCheck = false; | |||
|
424 | propagatedBuildInputs = [ | |||
|
425 | self."six" | |||
|
426 | self."python-dateutil" | |||
|
427 | self."elasticsearch" | |||
|
428 | ]; | |||
|
429 | src = fetchurl { | |||
|
430 | url = "https://files.pythonhosted.org/packages/66/2f/52a086968788e58461641570f45c3207a52d46ebbe9b77dc22b6a8ffda66/elasticsearch-dsl-2.2.0.tar.gz"; | |||
|
431 | sha256 = "1g4kxzxsdwlsl2a9kscmx11pafgimhj7y8wrfksv8pgvpkfb9fwr"; | |||
|
432 | }; | |||
|
433 | meta = { | |||
|
434 | license = [ pkgs.lib.licenses.asl20 ]; | |||
|
435 | }; | |||
|
436 | }; | |||
|
437 | "entrypoints" = super.buildPythonPackage { | |||
|
438 | name = "entrypoints-0.2.2"; | |||
|
439 | doCheck = false; | |||
|
440 | propagatedBuildInputs = [ | |||
|
441 | self."configparser" | |||
|
442 | ]; | |||
|
443 | src = fetchurl { | |||
|
444 | url = "https://code.rhodecode.com/upstream/entrypoints/archive/96e6d645684e1af3d7df5b5272f3fe85a546b233.tar.gz?md5=7db37771aea9ac9fefe093e5d6987313"; | |||
|
445 | sha256 = "0bihrdp8ahsys437kxdhk52gz6kib8rxjv71i93wkw7594fcaxll"; | |||
|
446 | }; | |||
|
447 | meta = { | |||
|
448 | license = [ pkgs.lib.licenses.mit ]; | |||
|
449 | }; | |||
|
450 | }; | |||
|
451 | "enum34" = super.buildPythonPackage { | |||
448 | name = "enum34-1.1.6"; |
|
452 | name = "enum34-1.1.6"; | |
449 | buildInputs = with self; []; |
|
|||
450 | doCheck = false; |
|
453 | doCheck = false; | |
451 | propagatedBuildInputs = with self; []; |
|
|||
452 | src = fetchurl { |
|
454 | src = fetchurl { | |
453 | url = "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz"; |
|
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 | meta = { |
|
458 | meta = { | |
457 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
459 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
458 | }; |
|
460 | }; | |
459 | }; |
|
461 | }; | |
460 | formencode = super.buildPythonPackage { |
|
462 | "formencode" = super.buildPythonPackage { | |
461 | name = "formencode-1.2.4"; |
|
463 | name = "formencode-1.2.4"; | |
462 | buildInputs = with self; []; |
|
|||
463 | doCheck = false; |
|
464 | doCheck = false; | |
464 | propagatedBuildInputs = with self; []; |
|
|||
465 | src = fetchurl { |
|
465 | src = fetchurl { | |
466 | url = "https://files.pythonhosted.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz"; |
|
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 | meta = { |
|
469 | meta = { | |
470 | license = [ pkgs.lib.licenses.psfl ]; |
|
470 | license = [ pkgs.lib.licenses.psfl ]; | |
471 | }; |
|
471 | }; | |
472 | }; |
|
472 | }; | |
473 | funcsigs = super.buildPythonPackage { |
|
473 | "funcsigs" = super.buildPythonPackage { | |
474 | name = "funcsigs-1.0.2"; |
|
474 | name = "funcsigs-1.0.2"; | |
475 | buildInputs = with self; []; |
|
|||
476 | doCheck = false; |
|
475 | doCheck = false; | |
477 | propagatedBuildInputs = with self; []; |
|
|||
478 | src = fetchurl { |
|
476 | src = fetchurl { | |
479 | url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz"; |
|
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 | meta = { |
|
480 | meta = { | |
483 | license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ]; |
|
481 | license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ]; | |
484 | }; |
|
482 | }; | |
485 | }; |
|
483 | }; | |
486 | functools32 = super.buildPythonPackage { |
|
484 | "functools32" = super.buildPythonPackage { | |
487 | name = "functools32-3.2.3.post2"; |
|
485 | name = "functools32-3.2.3.post2"; | |
488 | buildInputs = with self; []; |
|
|||
489 | doCheck = false; |
|
486 | doCheck = false; | |
490 | propagatedBuildInputs = with self; []; |
|
|||
491 | src = fetchurl { |
|
487 | src = fetchurl { | |
492 | url = "https://files.pythonhosted.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz"; |
|
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 | meta = { |
|
491 | meta = { | |
496 | license = [ pkgs.lib.licenses.psfl ]; |
|
492 | license = [ pkgs.lib.licenses.psfl ]; | |
497 | }; |
|
493 | }; | |
498 | }; |
|
494 | }; | |
499 | future = super.buildPythonPackage { |
|
495 | "future" = super.buildPythonPackage { | |
500 | name = "future-0.14.3"; |
|
496 | name = "future-0.14.3"; | |
501 | buildInputs = with self; []; |
|
|||
502 | doCheck = false; |
|
497 | doCheck = false; | |
503 | propagatedBuildInputs = with self; []; |
|
|||
504 | src = fetchurl { |
|
498 | src = fetchurl { | |
505 | url = "https://files.pythonhosted.org/packages/83/80/8ef3a11a15f8eaafafa0937b20c1b3f73527e69ab6b3fa1cf94a5a96aabb/future-0.14.3.tar.gz"; |
|
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 | meta = { |
|
502 | meta = { | |
509 | license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ]; |
|
503 | license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ]; | |
510 | }; |
|
504 | }; | |
511 | }; |
|
505 | }; | |
512 | futures = super.buildPythonPackage { |
|
506 | "futures" = super.buildPythonPackage { | |
513 | name = "futures-3.0.2"; |
|
507 | name = "futures-3.0.2"; | |
514 | buildInputs = with self; []; |
|
|||
515 | doCheck = false; |
|
508 | doCheck = false; | |
516 | propagatedBuildInputs = with self; []; |
|
|||
517 | src = fetchurl { |
|
509 | src = fetchurl { | |
518 | url = "https://files.pythonhosted.org/packages/f8/e7/fc0fcbeb9193ba2d4de00b065e7fd5aecd0679e93ce95a07322b2b1434f4/futures-3.0.2.tar.gz"; |
|
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 | meta = { |
|
513 | meta = { | |
522 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
514 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
523 | }; |
|
515 | }; | |
524 | }; |
|
516 | }; | |
525 | gevent = super.buildPythonPackage { |
|
517 | "gevent" = super.buildPythonPackage { | |
526 | name = "gevent-1.2.2"; |
|
518 | name = "gevent-1.2.2"; | |
527 | buildInputs = with self; []; |
|
|||
528 | doCheck = false; |
|
519 | doCheck = false; | |
529 |
propagatedBuildInputs = |
|
520 | propagatedBuildInputs = [ | |
|
521 | self."greenlet" | |||
|
522 | ]; | |||
530 | src = fetchurl { |
|
523 | src = fetchurl { | |
531 | url = "https://files.pythonhosted.org/packages/1b/92/b111f76e54d2be11375b47b213b56687214f258fd9dae703546d30b837be/gevent-1.2.2.tar.gz"; |
|
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 | meta = { |
|
527 | meta = { | |
535 | license = [ pkgs.lib.licenses.mit ]; |
|
528 | license = [ pkgs.lib.licenses.mit ]; | |
536 | }; |
|
529 | }; | |
537 | }; |
|
530 | }; | |
538 | gnureadline = super.buildPythonPackage { |
|
531 | "gnureadline" = super.buildPythonPackage { | |
539 | name = "gnureadline-6.3.8"; |
|
532 | name = "gnureadline-6.3.8"; | |
540 | buildInputs = with self; []; |
|
|||
541 | doCheck = false; |
|
533 | doCheck = false; | |
542 | propagatedBuildInputs = with self; []; |
|
|||
543 | src = fetchurl { |
|
534 | src = fetchurl { | |
544 | url = "https://files.pythonhosted.org/packages/50/64/86085c823cd78f9df9d8e33dce0baa71618016f8860460b82cf6610e1eb3/gnureadline-6.3.8.tar.gz"; |
|
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 | meta = { |
|
538 | meta = { | |
548 | license = [ { fullName = "GNU General Public License v3 (GPLv3)"; } pkgs.lib.licenses.gpl1 ]; |
|
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 | name = "gprof2dot-2017.9.19"; |
|
543 | name = "gprof2dot-2017.9.19"; | |
553 | buildInputs = with self; []; |
|
|||
554 | doCheck = false; |
|
544 | doCheck = false; | |
555 | propagatedBuildInputs = with self; []; |
|
|||
556 | src = fetchurl { |
|
545 | src = fetchurl { | |
557 | url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz"; |
|
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 | meta = { |
|
549 | meta = { | |
561 | license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ]; |
|
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 | name = "graphviz-0.8.3"; |
|
554 | name = "graphviz-0.8.3"; | |
566 | buildInputs = with self; []; |
|
|||
567 | doCheck = false; |
|
555 | doCheck = false; | |
568 | propagatedBuildInputs = with self; []; |
|
|||
569 | src = fetchurl { |
|
556 | src = fetchurl { | |
570 | url = "https://files.pythonhosted.org/packages/95/29/306d5e768c14edddaf5c4462e13d65dddaed15c0d71f848919e1209c6488/graphviz-0.8.3.zip"; |
|
557 | url = "https://files.pythonhosted.org/packages/95/29/306d5e768c14edddaf5c4462e13d65dddaed15c0d71f848919e1209c6488/graphviz-0.8.3.zip"; | |
571 | sha256 = "c61de040e5354c088d2785ea447dd8c26fc572dcc389e4e23e2b46947808d43e"; |
|
558 | sha256 = "0gnl11w98iib7vif92f3vircavy2v1yl9sl54y6hhk1mwm0f07f6"; | |
572 | }; |
|
559 | }; | |
573 | meta = { |
|
560 | meta = { | |
574 | license = [ pkgs.lib.licenses.mit ]; |
|
561 | license = [ pkgs.lib.licenses.mit ]; | |
575 | }; |
|
562 | }; | |
576 | }; |
|
563 | }; | |
577 | greenlet = super.buildPythonPackage { |
|
564 | "greenlet" = super.buildPythonPackage { | |
578 | name = "greenlet-0.4.13"; |
|
565 | name = "greenlet-0.4.13"; | |
579 | buildInputs = with self; []; |
|
|||
580 | doCheck = false; |
|
566 | doCheck = false; | |
581 | propagatedBuildInputs = with self; []; |
|
|||
582 | src = fetchurl { |
|
567 | src = fetchurl { | |
583 | url = "https://files.pythonhosted.org/packages/13/de/ba92335e9e76040ca7274224942282a80d54f85e342a5e33c5277c7f87eb/greenlet-0.4.13.tar.gz"; |
|
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 | meta = { |
|
571 | meta = { | |
587 | license = [ pkgs.lib.licenses.mit ]; |
|
572 | license = [ pkgs.lib.licenses.mit ]; | |
588 | }; |
|
573 | }; | |
589 | }; |
|
574 | }; | |
590 | gunicorn = super.buildPythonPackage { |
|
575 | "gunicorn" = super.buildPythonPackage { | |
591 | name = "gunicorn-19.7.1"; |
|
576 | name = "gunicorn-19.7.1"; | |
592 | buildInputs = with self; []; |
|
|||
593 | doCheck = false; |
|
577 | doCheck = false; | |
594 | propagatedBuildInputs = with self; []; |
|
|||
595 | src = fetchurl { |
|
578 | src = fetchurl { | |
596 | url = "https://files.pythonhosted.org/packages/30/3a/10bb213cede0cc4d13ac2263316c872a64bf4c819000c8ccd801f1d5f822/gunicorn-19.7.1.tar.gz"; |
|
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 | meta = { |
|
582 | meta = { | |
600 | license = [ pkgs.lib.licenses.mit ]; |
|
583 | license = [ pkgs.lib.licenses.mit ]; | |
601 | }; |
|
584 | }; | |
602 | }; |
|
585 | }; | |
603 | html5lib = super.buildPythonPackage { |
|
586 | "html5lib" = super.buildPythonPackage { | |
604 | name = "html5lib-1.0.1"; |
|
587 | name = "html5lib-1.0.1"; | |
605 | buildInputs = with self; []; |
|
|||
606 | doCheck = false; |
|
588 | doCheck = false; | |
607 |
propagatedBuildInputs = |
|
589 | propagatedBuildInputs = [ | |
|
590 | self."six" | |||
|
591 | self."webencodings" | |||
|
592 | ]; | |||
608 | src = fetchurl { |
|
593 | src = fetchurl { | |
609 | url = "https://files.pythonhosted.org/packages/85/3e/cf449cf1b5004e87510b9368e7a5f1acd8831c2d6691edd3c62a0823f98f/html5lib-1.0.1.tar.gz"; |
|
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 | meta = { |
|
597 | meta = { | |
613 | license = [ pkgs.lib.licenses.mit ]; |
|
598 | license = [ pkgs.lib.licenses.mit ]; | |
614 | }; |
|
599 | }; | |
615 | }; |
|
600 | }; | |
616 | hupper = super.buildPythonPackage { |
|
601 | "hupper" = super.buildPythonPackage { | |
617 | name = "hupper-1.3"; |
|
602 | name = "hupper-1.3"; | |
618 | buildInputs = with self; []; |
|
|||
619 | doCheck = false; |
|
603 | doCheck = false; | |
620 | propagatedBuildInputs = with self; []; |
|
|||
621 | src = fetchurl { |
|
604 | src = fetchurl { | |
622 | url = "https://files.pythonhosted.org/packages/51/0c/96335b1f2f32245fb871eea5bb9773196505ddb71fad15190056a282df9e/hupper-1.3.tar.gz"; |
|
605 | url = "https://files.pythonhosted.org/packages/51/0c/96335b1f2f32245fb871eea5bb9773196505ddb71fad15190056a282df9e/hupper-1.3.tar.gz"; | |
623 | sha256 = "20387760e4d32bd4813c2cabc8e51d92b2c22c546102a0af182c33c152cd7ede"; |
|
606 | sha256 = "1pkyrm9c2crc32ps00k1ahnc5clj3pjwiarc7j0x8aykwih7ff10"; | |
624 | }; |
|
607 | }; | |
625 | meta = { |
|
608 | meta = { | |
626 | license = [ pkgs.lib.licenses.mit ]; |
|
609 | license = [ pkgs.lib.licenses.mit ]; | |
627 | }; |
|
610 | }; | |
628 | }; |
|
611 | }; | |
629 | infrae.cache = super.buildPythonPackage { |
|
612 | "infrae.cache" = super.buildPythonPackage { | |
630 | name = "infrae.cache-1.0.1"; |
|
613 | name = "infrae.cache-1.0.1"; | |
631 | buildInputs = with self; []; |
|
|||
632 | doCheck = false; |
|
614 | doCheck = false; | |
633 |
propagatedBuildInputs = |
|
615 | propagatedBuildInputs = [ | |
|
616 | self."beaker" | |||
|
617 | self."repoze.lru" | |||
|
618 | ]; | |||
634 | src = fetchurl { |
|
619 | src = fetchurl { | |
635 | url = "https://files.pythonhosted.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz"; |
|
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 | meta = { |
|
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 | name = "invoke-0.13.0"; |
|
628 | name = "invoke-0.13.0"; | |
644 | buildInputs = with self; []; |
|
|||
645 | doCheck = false; |
|
629 | doCheck = false; | |
646 | propagatedBuildInputs = with self; []; |
|
|||
647 | src = fetchurl { |
|
630 | src = fetchurl { | |
648 | url = "https://files.pythonhosted.org/packages/47/bf/d07ef52fa1ac645468858bbac7cb95b246a972a045e821493d17d89c81be/invoke-0.13.0.tar.gz"; |
|
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 | meta = { |
|
634 | meta = { | |
652 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
635 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
653 | }; |
|
636 | }; | |
654 | }; |
|
637 | }; | |
655 | ipaddress = super.buildPythonPackage { |
|
638 | "ipaddress" = super.buildPythonPackage { | |
656 | name = "ipaddress-1.0.22"; |
|
639 | name = "ipaddress-1.0.22"; | |
657 | buildInputs = with self; []; |
|
|||
658 | doCheck = false; |
|
640 | doCheck = false; | |
659 | propagatedBuildInputs = with self; []; |
|
|||
660 | src = fetchurl { |
|
641 | src = fetchurl { | |
661 | url = "https://files.pythonhosted.org/packages/97/8d/77b8cedcfbf93676148518036c6b1ce7f8e14bf07e95d7fd4ddcb8cc052f/ipaddress-1.0.22.tar.gz"; |
|
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 | meta = { |
|
645 | meta = { | |
665 | license = [ pkgs.lib.licenses.psfl ]; |
|
646 | license = [ pkgs.lib.licenses.psfl ]; | |
666 | }; |
|
647 | }; | |
667 | }; |
|
648 | }; | |
668 | ipdb = super.buildPythonPackage { |
|
649 | "ipdb" = super.buildPythonPackage { | |
669 | name = "ipdb-0.11"; |
|
650 | name = "ipdb-0.11"; | |
670 | buildInputs = with self; []; |
|
|||
671 | doCheck = false; |
|
651 | doCheck = false; | |
672 |
propagatedBuildInputs = |
|
652 | propagatedBuildInputs = [ | |
|
653 | self."setuptools" | |||
|
654 | self."ipython" | |||
|
655 | ]; | |||
673 | src = fetchurl { |
|
656 | src = fetchurl { | |
674 | url = "https://files.pythonhosted.org/packages/80/fe/4564de08f174f3846364b3add8426d14cebee228f741c27e702b2877e85b/ipdb-0.11.tar.gz"; |
|
657 | url = "https://files.pythonhosted.org/packages/80/fe/4564de08f174f3846364b3add8426d14cebee228f741c27e702b2877e85b/ipdb-0.11.tar.gz"; | |
675 | sha256 = "7081c65ed7bfe7737f83fa4213ca8afd9617b42ff6b3f1daf9a3419839a2a00a"; |
|
658 | sha256 = "02m0l8wrhhd3z7dg3czn5ys1g5pxib516hpshdzp7rxzsxgcd0bh"; | |
676 | }; |
|
659 | }; | |
677 | meta = { |
|
660 | meta = { | |
678 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
661 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
679 | }; |
|
662 | }; | |
680 | }; |
|
663 | }; | |
681 | ipython = super.buildPythonPackage { |
|
664 | "ipython" = super.buildPythonPackage { | |
682 | name = "ipython-5.1.0"; |
|
665 | name = "ipython-5.1.0"; | |
683 | buildInputs = with self; []; |
|
|||
684 | doCheck = false; |
|
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 | src = fetchurl { |
|
680 | src = fetchurl { | |
687 | url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz"; |
|
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 | meta = { |
|
695 | meta = { | |
691 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
696 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
692 | }; |
|
697 | }; | |
693 | }; |
|
698 | }; | |
694 |
|
|
699 | "iso8601" = super.buildPythonPackage { | |
695 |
name = "i |
|
700 | name = "iso8601-0.1.11"; | |
696 | buildInputs = with self; []; |
|
|||
697 | doCheck = false; |
|
701 | doCheck = false; | |
698 | propagatedBuildInputs = with self; []; |
|
|||
699 | src = fetchurl { |
|
702 | src = fetchurl { | |
700 | url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz"; |
|
703 | url = "https://files.pythonhosted.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz"; | |
701 | sha256 = "eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"; |
|
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 | meta = { |
|
717 | meta = { | |
704 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
718 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
705 | }; |
|
719 | }; | |
706 | }; |
|
720 | }; | |
707 |
|
|
721 | "jinja2" = super.buildPythonPackage { | |
708 | name = "iso8601-0.1.11"; |
|
722 | name = "jinja2-2.9.6"; | |
709 | buildInputs = with self; []; |
|
|||
710 | doCheck = false; |
|
723 | doCheck = false; | |
711 |
propagatedBuildInputs = |
|
724 | propagatedBuildInputs = [ | |
|
725 | self."markupsafe" | |||
|
726 | ]; | |||
712 | src = fetchurl { |
|
727 | src = fetchurl { | |
713 | url = "https://files.pythonhosted.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz"; |
|
728 | url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz"; | |
714 | sha256 = "e8fb52f78880ae063336c94eb5b87b181e6a0cc33a6c008511bac9a6e980ef30"; |
|
729 | sha256 = "1zzrkywhziqffrzks14kzixz7nd4yh2vc0fb04a68vfd2ai03anx"; | |
715 | }; |
|
|||
716 | meta = { |
|
|||
717 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
718 | }; |
|
|||
719 | }; |
|
|||
720 | itsdangerous = super.buildPythonPackage { |
|
|||
721 | name = "itsdangerous-0.24"; |
|
|||
722 | buildInputs = with self; []; |
|
|||
723 | doCheck = false; |
|
|||
724 | propagatedBuildInputs = with self; []; |
|
|||
725 | src = fetchurl { |
|
|||
726 | url = "https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz"; |
|
|||
727 | sha256 = "cbb3fcf8d3e33df861709ecaf89d9e6629cff0a217bc2848f1b41cd30d360519"; |
|
|||
728 | }; |
|
730 | }; | |
729 | meta = { |
|
731 | meta = { | |
730 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
732 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
731 | }; |
|
733 | }; | |
732 | }; |
|
734 | }; | |
733 |
|
|
735 | "jsonschema" = super.buildPythonPackage { | |
734 |
name = "j |
|
736 | name = "jsonschema-2.6.0"; | |
735 | buildInputs = with self; []; |
|
|||
736 | doCheck = false; |
|
737 | doCheck = false; | |
737 |
propagatedBuildInputs = |
|
738 | propagatedBuildInputs = [ | |
|
739 | self."functools32" | |||
|
740 | ]; | |||
738 | src = fetchurl { |
|
741 | src = fetchurl { | |
739 | url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz"; |
|
742 | url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz"; | |
740 | sha256 = "ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff"; |
|
743 | sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg"; | |
|
744 | }; | |||
|
745 | meta = { | |||
|
746 | license = [ pkgs.lib.licenses.mit ]; | |||
|
747 | }; | |||
|
748 | }; | |||
|
749 | "jupyter-client" = super.buildPythonPackage { | |||
|
750 | name = "jupyter-client-5.0.0"; | |||
|
751 | doCheck = false; | |||
|
752 | propagatedBuildInputs = [ | |||
|
753 | self."traitlets" | |||
|
754 | self."jupyter-core" | |||
|
755 | self."pyzmq" | |||
|
756 | self."python-dateutil" | |||
|
757 | ]; | |||
|
758 | src = fetchurl { | |||
|
759 | url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz"; | |||
|
760 | sha256 = "0nxw4rqk4wsjhc87gjqd7pv89cb9dnimcfnmcmp85bmrvv1gjri7"; | |||
741 | }; |
|
761 | }; | |
742 | meta = { |
|
762 | meta = { | |
743 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
763 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
744 | }; |
|
764 | }; | |
745 | }; |
|
765 | }; | |
746 |
|
|
766 | "jupyter-core" = super.buildPythonPackage { | |
747 |
name = "j |
|
767 | name = "jupyter-core-4.4.0"; | |
748 | buildInputs = with self; []; |
|
|||
749 | doCheck = false; |
|
768 | doCheck = false; | |
750 |
propagatedBuildInputs = |
|
769 | propagatedBuildInputs = [ | |
|
770 | self."traitlets" | |||
|
771 | ]; | |||
751 | src = fetchurl { |
|
772 | src = fetchurl { | |
752 | url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz"; |
|
773 | url = "https://files.pythonhosted.org/packages/b6/2d/2804f4de3a95583f65e5dcb4d7c8c7183124882323758996e867f47e72af/jupyter_core-4.4.0.tar.gz"; | |
753 | sha256 = "6ff5f3180870836cae40f06fa10419f557208175f13ad7bc26caa77beb1f6e02"; |
|
774 | sha256 = "1dy083rarba8prn9f9srxq3c7n7vyql02ycrqq306c40lr57aw5s"; | |
754 | }; |
|
775 | }; | |
755 | meta = { |
|
776 | meta = { | |
756 |
license = [ pkgs.lib.licenses. |
|
777 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
757 | }; |
|
778 | }; | |
758 | }; |
|
779 | }; | |
759 |
|
|
780 | "kombu" = super.buildPythonPackage { | |
760 |
name = " |
|
781 | name = "kombu-4.2.0"; | |
761 | buildInputs = with self; []; |
|
|||
762 | doCheck = false; |
|
782 | doCheck = false; | |
763 | propagatedBuildInputs = with self; [traitlets jupyter-core pyzmq python-dateutil]; |
|
783 | propagatedBuildInputs = [ | |
|
784 | self."amqp" | |||
|
785 | ]; | |||
764 | src = fetchurl { |
|
786 | src = fetchurl { | |
765 | url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz"; |
|
787 | url = "https://files.pythonhosted.org/packages/ab/b1/46a7a8babf5e60f3b2ca081a100af8edfcf132078a726375f52a054e70cf/kombu-4.2.0.tar.gz"; | |
766 | sha256 = "2766f9c2deb9ae826e65d53a56a36d69b184f63d0dcb7710835273327126bc5b"; |
|
788 | sha256 = "1yz19qlqf0inl1mnwlpq9j6kj9r67clpy0xg99phyg4329rw80fn"; | |
|
789 | }; | |||
|
790 | meta = { | |||
|
791 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |||
|
792 | }; | |||
|
793 | }; | |||
|
794 | "lxml" = super.buildPythonPackage { | |||
|
795 | name = "lxml-3.7.3"; | |||
|
796 | doCheck = false; | |||
|
797 | src = fetchurl { | |||
|
798 | url = "https://files.pythonhosted.org/packages/39/e8/a8e0b1fa65dd021d48fe21464f71783655f39a41f218293c1c590d54eb82/lxml-3.7.3.tar.gz"; | |||
|
799 | sha256 = "1iv1jgkqn1hdh1xyxri6g0y1s67h01jzjkw2nhkx3rqylmw2sl5a"; | |||
767 | }; |
|
800 | }; | |
768 | meta = { |
|
801 | meta = { | |
769 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
802 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
770 | }; |
|
803 | }; | |
771 | }; |
|
804 | }; | |
772 |
|
|
805 | "mako" = super.buildPythonPackage { | |
773 |
name = " |
|
806 | name = "mako-1.0.7"; | |
774 | buildInputs = with self; []; |
|
|||
775 | doCheck = false; |
|
807 | doCheck = false; | |
776 |
propagatedBuildInputs = |
|
808 | propagatedBuildInputs = [ | |
|
809 | self."markupsafe" | |||
|
810 | ]; | |||
777 | src = fetchurl { |
|
811 | src = fetchurl { | |
778 | url = "https://files.pythonhosted.org/packages/b6/2d/2804f4de3a95583f65e5dcb4d7c8c7183124882323758996e867f47e72af/jupyter_core-4.4.0.tar.gz"; |
|
812 | url = "https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz"; | |
779 | sha256 = "ba70754aa680300306c699790128f6fbd8c306ee5927976cbe48adacf240c0b7"; |
|
813 | sha256 = "1bi5gnr8r8dva06qpyx4kgjc6spm2k1y908183nbbaylggjzs0jf"; | |
780 | }; |
|
814 | }; | |
781 | meta = { |
|
815 | meta = { | |
782 |
license = [ pkgs.lib.licenses. |
|
816 | license = [ pkgs.lib.licenses.mit ]; | |
783 | }; |
|
817 | }; | |
784 | }; |
|
818 | }; | |
785 |
|
|
819 | "markdown" = super.buildPythonPackage { | |
786 |
name = "ko |
|
820 | name = "markdown-2.6.11"; | |
787 | buildInputs = with self; []; |
|
|||
788 | doCheck = false; |
|
821 | doCheck = false; | |
789 | propagatedBuildInputs = with self; [amqp]; |
|
|||
790 | src = fetchurl { |
|
822 | src = fetchurl { | |
791 |
url = "https://files.pythonhosted.org/packages/a |
|
823 | url = "https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz"; | |
792 | sha256 = "d601c47312833c0f6f4aaf037f293b2627398d4cf8526e6ba0360287294ee1fb"; |
|
824 | sha256 = "108g80ryzykh8bj0i7jfp71510wrcixdi771lf2asyghgyf8cmm8"; | |
793 | }; |
|
825 | }; | |
794 | meta = { |
|
826 | meta = { | |
795 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
827 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
796 | }; |
|
828 | }; | |
797 | }; |
|
829 | }; | |
798 |
|
|
830 | "markupsafe" = super.buildPythonPackage { | |
799 |
name = " |
|
831 | name = "markupsafe-1.0"; | |
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; |
|
832 | doCheck = false; | |
815 | propagatedBuildInputs = with self; [markupsafe]; |
|
|||
816 | src = fetchurl { |
|
833 | src = fetchurl { | |
817 |
url = "https://files.pythonhosted.org/packages/eb |
|
834 | url = "https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz"; | |
818 | sha256 = "4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae"; |
|
835 | sha256 = "0rdn1s8x9ni7ss8rfiacj7x1085lx8mh2zdwqslnw8xc3l4nkgm6"; | |
819 | }; |
|
|||
820 | meta = { |
|
|||
821 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
822 | }; |
|
|||
823 | }; |
|
|||
824 | markdown = super.buildPythonPackage { |
|
|||
825 | name = "markdown-2.6.11"; |
|
|||
826 | buildInputs = with self; []; |
|
|||
827 | doCheck = false; |
|
|||
828 | propagatedBuildInputs = with self; []; |
|
|||
829 | src = fetchurl { |
|
|||
830 | url = "https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz"; |
|
|||
831 | sha256 = "a856869c7ff079ad84a3e19cd87a64998350c2b94e9e08e44270faef33400f81"; |
|
|||
832 | }; |
|
836 | }; | |
833 | meta = { |
|
837 | meta = { | |
834 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
838 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
835 | }; |
|
839 | }; | |
836 | }; |
|
840 | }; | |
837 |
m |
|
841 | "meld3" = super.buildPythonPackage { | |
838 |
name = "m |
|
842 | name = "meld3-1.0.2"; | |
839 | buildInputs = with self; []; |
|
|||
840 | doCheck = false; |
|
843 | doCheck = false; | |
841 | propagatedBuildInputs = with self; []; |
|
|||
842 | src = fetchurl { |
|
|||
843 | url = "https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz"; |
|
|||
844 | sha256 = "a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665"; |
|
|||
845 | }; |
|
|||
846 | meta = { |
|
|||
847 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
|||
848 | }; |
|
|||
849 | }; |
|
|||
850 | meld3 = super.buildPythonPackage { |
|
|||
851 | name = "meld3-1.0.2"; |
|
|||
852 | buildInputs = with self; []; |
|
|||
853 | doCheck = false; |
|
|||
854 | propagatedBuildInputs = with self; []; |
|
|||
855 | src = fetchurl { |
|
844 | src = fetchurl { | |
856 | url = "https://files.pythonhosted.org/packages/45/a0/317c6422b26c12fe0161e936fc35f36552069ba8e6f7ecbd99bbffe32a5f/meld3-1.0.2.tar.gz"; |
|
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 | meta = { |
|
848 | meta = { | |
860 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
849 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
861 | }; |
|
850 | }; | |
862 | }; |
|
851 | }; | |
863 | mistune = super.buildPythonPackage { |
|
852 | "mistune" = super.buildPythonPackage { | |
864 | name = "mistune-0.8.3"; |
|
853 | name = "mistune-0.8.3"; | |
865 | buildInputs = with self; []; |
|
|||
866 | doCheck = false; |
|
854 | doCheck = false; | |
867 | propagatedBuildInputs = with self; []; |
|
|||
868 | src = fetchurl { |
|
855 | src = fetchurl { | |
869 | url = "https://files.pythonhosted.org/packages/9d/be/e06d4346cc608a01dec6bf770d7d0303a4fd6db588b318ced18f5f257145/mistune-0.8.3.tar.gz"; |
|
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 | meta = { |
|
859 | meta = { | |
873 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
860 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
874 | }; |
|
861 | }; | |
875 | }; |
|
862 | }; | |
876 | mock = super.buildPythonPackage { |
|
863 | "mock" = super.buildPythonPackage { | |
877 | name = "mock-1.0.1"; |
|
864 | name = "mock-1.0.1"; | |
878 | buildInputs = with self; []; |
|
|||
879 | doCheck = false; |
|
865 | doCheck = false; | |
880 | propagatedBuildInputs = with self; []; |
|
|||
881 | src = fetchurl { |
|
866 | src = fetchurl { | |
882 | url = "https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz"; |
|
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 | meta = { |
|
870 | meta = { | |
886 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
871 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
887 | }; |
|
872 | }; | |
888 | }; |
|
873 | }; | |
889 | more-itertools = super.buildPythonPackage { |
|
874 | "more-itertools" = super.buildPythonPackage { | |
890 | name = "more-itertools-4.2.0"; |
|
875 | name = "more-itertools-4.2.0"; | |
891 | buildInputs = with self; []; |
|
|||
892 | doCheck = false; |
|
876 | doCheck = false; | |
893 |
propagatedBuildInputs = |
|
877 | propagatedBuildInputs = [ | |
|
878 | self."six" | |||
|
879 | ]; | |||
894 | src = fetchurl { |
|
880 | src = fetchurl { | |
895 | url = "https://files.pythonhosted.org/packages/c0/2f/6773347277d76c5ade4414a6c3f785ef27e7f5c4b0870ec7e888e66a8d83/more-itertools-4.2.0.tar.gz"; |
|
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 | meta = { |
|
884 | meta = { | |
899 | license = [ pkgs.lib.licenses.mit ]; |
|
885 | license = [ pkgs.lib.licenses.mit ]; | |
900 | }; |
|
886 | }; | |
901 | }; |
|
887 | }; | |
902 | msgpack-python = super.buildPythonPackage { |
|
888 | "msgpack-python" = super.buildPythonPackage { | |
903 | name = "msgpack-python-0.4.8"; |
|
889 | name = "msgpack-python-0.4.8"; | |
904 | buildInputs = with self; []; |
|
|||
905 | doCheck = false; |
|
890 | doCheck = false; | |
906 | propagatedBuildInputs = with self; []; |
|
|||
907 | src = fetchurl { |
|
891 | src = fetchurl { | |
908 | url = "https://files.pythonhosted.org/packages/21/27/8a1d82041c7a2a51fcc73675875a5f9ea06c2663e02fcfeb708be1d081a0/msgpack-python-0.4.8.tar.gz"; |
|
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 | meta = { |
|
895 | meta = { | |
912 | license = [ pkgs.lib.licenses.asl20 ]; |
|
896 | license = [ pkgs.lib.licenses.asl20 ]; | |
913 | }; |
|
897 | }; | |
914 | }; |
|
898 | }; | |
915 | mysql-python = super.buildPythonPackage { |
|
899 | "mysql-python" = super.buildPythonPackage { | |
916 | name = "mysql-python-1.2.5"; |
|
900 | name = "mysql-python-1.2.5"; | |
917 | buildInputs = with self; []; |
|
|||
918 | doCheck = false; |
|
901 | doCheck = false; | |
919 | propagatedBuildInputs = with self; []; |
|
|||
920 | src = fetchurl { |
|
902 | src = fetchurl { | |
921 | url = "https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip"; |
|
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 | meta = { |
|
906 | meta = { | |
925 | license = [ pkgs.lib.licenses.gpl1 ]; |
|
907 | license = [ pkgs.lib.licenses.gpl1 ]; | |
926 | }; |
|
908 | }; | |
927 | }; |
|
909 | }; | |
928 | nbconvert = super.buildPythonPackage { |
|
910 | "nbconvert" = super.buildPythonPackage { | |
929 | name = "nbconvert-5.3.1"; |
|
911 | name = "nbconvert-5.3.1"; | |
930 | buildInputs = with self; []; |
|
|||
931 | doCheck = false; |
|
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 | src = fetchurl { |
|
925 | src = fetchurl { | |
934 | url = "https://files.pythonhosted.org/packages/b9/a4/d0a0938ad6f5eeb4dea4e73d255c617ef94b0b2849d51194c9bbdb838412/nbconvert-5.3.1.tar.gz"; |
|
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 | meta = { |
|
946 | meta = { | |
938 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
947 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
939 | }; |
|
948 | }; | |
940 | }; |
|
949 | }; | |
941 |
|
|
950 | "objgraph" = super.buildPythonPackage { | |
942 |
name = " |
|
951 | name = "objgraph-3.1.1"; | |
943 | buildInputs = with self; []; |
|
|||
944 | doCheck = false; |
|
952 | doCheck = false; | |
945 | propagatedBuildInputs = with self; [ipython-genutils traitlets jsonschema jupyter-core]; |
|
953 | propagatedBuildInputs = [ | |
|
954 | self."graphviz" | |||
|
955 | ]; | |||
946 | src = fetchurl { |
|
956 | src = fetchurl { | |
947 |
url = "https://files.pythonhosted.org/packages/ |
|
957 | url = "https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz"; | |
948 | sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402"; |
|
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 | meta = { |
|
982 | meta = { | |
951 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
983 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
952 | }; |
|
984 | }; | |
953 | }; |
|
985 | }; | |
954 |
|
|
986 | "paste" = super.buildPythonPackage { | |
955 |
name = " |
|
987 | name = "paste-2.0.3"; | |
956 | buildInputs = with self; []; |
|
|||
957 | doCheck = false; |
|
988 | doCheck = false; | |
958 |
propagatedBuildInputs = |
|
989 | propagatedBuildInputs = [ | |
|
990 | self."six" | |||
|
991 | ]; | |||
959 | src = fetchurl { |
|
992 | src = fetchurl { | |
960 | url = "https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz"; |
|
993 | url = "https://files.pythonhosted.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz"; | |
961 | sha256 = "8c2de13d7d68235eab95d115f5f95c230c5648874006d391dc3cdaa83823589d"; |
|
994 | sha256 = "062jk0nlxf6lb2wwj6zc20rlvrwsnikpkh90y0dn8cjch93s6ii3"; | |
962 | }; |
|
995 | }; | |
963 | meta = { |
|
996 | meta = { | |
964 | license = [ pkgs.lib.licenses.mit ]; |
|
997 | license = [ pkgs.lib.licenses.mit ]; | |
965 | }; |
|
998 | }; | |
966 | }; |
|
999 | }; | |
967 |
|
|
1000 | "pastedeploy" = super.buildPythonPackage { | |
968 |
name = "pa |
|
1001 | name = "pastedeploy-1.5.2"; | |
969 | buildInputs = with self; []; |
|
|||
970 | doCheck = false; |
|
1002 | doCheck = false; | |
971 | propagatedBuildInputs = with self; []; |
|
|||
972 | src = fetchurl { |
|
1003 | src = fetchurl { | |
973 | url = "https://files.pythonhosted.org/packages/24/c4/185da1304f07047dc9e0c46c31db75c0351bd73458ac3efad7da3dbcfbe1/packaging-15.2.tar.gz"; |
|
1004 | url = "https://files.pythonhosted.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz"; | |
974 | sha256 = "cf92396a51d269eb10660367c7c40cea1aa3180a6a3a773d377cf7451007c6fe"; |
|
1005 | sha256 = "1jz3m4hq8v6hyhfjz9425nd3nvn52cvbfipdcd72krjmla4qz1fm"; | |
975 | }; |
|
1006 | }; | |
976 | meta = { |
|
1007 | meta = { | |
977 |
license = [ pkgs.lib.licenses. |
|
1008 | license = [ pkgs.lib.licenses.mit ]; | |
978 | }; |
|
1009 | }; | |
979 | }; |
|
1010 | }; | |
980 |
|
|
1011 | "pastescript" = super.buildPythonPackage { | |
981 |
name = "pa |
|
1012 | name = "pastescript-2.0.2"; | |
982 | buildInputs = with self; []; |
|
|||
983 | doCheck = false; |
|
1013 | doCheck = false; | |
984 |
propagatedBuildInputs = |
|
1014 | propagatedBuildInputs = [ | |
|
1015 | self."paste" | |||
|
1016 | self."pastedeploy" | |||
|
1017 | self."six" | |||
|
1018 | ]; | |||
985 | src = fetchurl { |
|
1019 | src = fetchurl { | |
986 | url = "https://files.pythonhosted.org/packages/4c/ea/236e2584af67bb6df960832731a6e5325fd4441de001767da328c33368ce/pandocfilters-1.4.2.tar.gz"; |
|
1020 | url = "https://files.pythonhosted.org/packages/e5/f0/78e766c3dcc61a4f3a6f71dd8c95168ae9c7a31722b5663d19c1fdf62cb6/PasteScript-2.0.2.tar.gz"; | |
987 | sha256 = "b3dd70e169bb5449e6bc6ff96aea89c5eea8c5f6ab5e207fc2f521a2cf4a0da9"; |
|
1021 | sha256 = "1h3nnhn45kf4pbcv669ik4faw04j58k8vbj1hwrc532k0nc28gy0"; | |
988 | }; |
|
1022 | }; | |
989 | meta = { |
|
1023 | meta = { | |
990 |
license = [ pkgs.lib.licenses. |
|
1024 | license = [ pkgs.lib.licenses.mit ]; | |
991 | }; |
|
1025 | }; | |
992 | }; |
|
1026 | }; | |
993 |
|
|
1027 | "pathlib2" = super.buildPythonPackage { | |
994 |
name = "pa |
|
1028 | name = "pathlib2-2.3.0"; | |
995 | buildInputs = with self; []; |
|
|||
996 | doCheck = false; |
|
1029 | doCheck = false; | |
997 |
propagatedBuildInputs = |
|
1030 | propagatedBuildInputs = [ | |
|
1031 | self."six" | |||
|
1032 | self."scandir" | |||
|
1033 | ]; | |||
998 | src = fetchurl { |
|
1034 | src = fetchurl { | |
999 | url = "https://files.pythonhosted.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz"; |
|
1035 | url = "https://files.pythonhosted.org/packages/a1/14/df0deb867c2733f7d857523c10942b3d6612a1b222502fdffa9439943dfb/pathlib2-2.3.0.tar.gz"; | |
1000 | sha256 = "2346a347824c32641bf020c17967b49ae74d3310ec1bc9b958d4b84e2d985218"; |
|
1036 | sha256 = "1cx5gs2v9j2vnzmcrbq5l8fq2mwrr1h6pyf1sjdji2w1bavm09fk"; | |
1001 | }; |
|
1037 | }; | |
1002 | meta = { |
|
1038 | meta = { | |
1003 | license = [ pkgs.lib.licenses.mit ]; |
|
1039 | license = [ pkgs.lib.licenses.mit ]; | |
1004 | }; |
|
1040 | }; | |
1005 | }; |
|
1041 | }; | |
1006 |
|
|
1042 | "peppercorn" = super.buildPythonPackage { | |
1007 |
name = "p |
|
1043 | name = "peppercorn-0.5"; | |
1008 | buildInputs = with self; []; |
|
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 | doCheck = false; |
|
1055 | doCheck = false; | |
1010 |
propagatedBuildInputs = |
|
1056 | propagatedBuildInputs = [ | |
|
1057 | self."ptyprocess" | |||
|
1058 | ]; | |||
1011 | src = fetchurl { |
|
1059 | src = fetchurl { | |
1012 | url = "https://files.pythonhosted.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz"; |
|
1060 | url = "https://files.pythonhosted.org/packages/89/43/07d07654ee3e25235d8cea4164cdee0ec39d1fda8e9203156ebe403ffda4/pexpect-4.6.0.tar.gz"; | |
1013 | sha256 = "d5858f89a255e6294e63ed46b73613c56e3b9a2d82a42f1df4d06c8421a9e3cb"; |
|
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 | meta = { |
|
1077 | meta = { | |
1016 | license = [ pkgs.lib.licenses.mit ]; |
|
1078 | license = [ pkgs.lib.licenses.mit ]; | |
1017 | }; |
|
1079 | }; | |
1018 | }; |
|
1080 | }; | |
1019 |
|
|
1081 | "plaster" = super.buildPythonPackage { | |
1020 |
name = "paste |
|
1082 | name = "plaster-1.0"; | |
1021 | buildInputs = with self; []; |
|
|||
1022 | doCheck = false; |
|
1083 | doCheck = false; | |
1023 |
propagatedBuildInputs = |
|
1084 | propagatedBuildInputs = [ | |
|
1085 | self."setuptools" | |||
|
1086 | ]; | |||
1024 | src = fetchurl { |
|
1087 | src = fetchurl { | |
1025 | url = "https://files.pythonhosted.org/packages/e5/f0/78e766c3dcc61a4f3a6f71dd8c95168ae9c7a31722b5663d19c1fdf62cb6/PasteScript-2.0.2.tar.gz"; |
|
1088 | url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz"; | |
1026 | sha256 = "c03f249805538cc2328741ae8d262a9200ae1c993119b3d9bac4cd422cb476c0"; |
|
1089 | sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3"; | |
1027 | }; |
|
1090 | }; | |
1028 | meta = { |
|
1091 | meta = { | |
1029 | license = [ pkgs.lib.licenses.mit ]; |
|
1092 | license = [ pkgs.lib.licenses.mit ]; | |
1030 | }; |
|
1093 | }; | |
1031 | }; |
|
1094 | }; | |
1032 |
|
|
1095 | "plaster-pastedeploy" = super.buildPythonPackage { | |
1033 |
name = "pat |
|
1096 | name = "plaster-pastedeploy-0.5"; | |
1034 | buildInputs = with self; []; |
|
|||
1035 | doCheck = false; |
|
1097 | doCheck = false; | |
1036 |
propagatedBuildInputs = |
|
1098 | propagatedBuildInputs = [ | |
|
1099 | self."pastedeploy" | |||
|
1100 | self."plaster" | |||
|
1101 | ]; | |||
1037 | src = fetchurl { |
|
1102 | src = fetchurl { | |
1038 | url = "https://files.pythonhosted.org/packages/a1/14/df0deb867c2733f7d857523c10942b3d6612a1b222502fdffa9439943dfb/pathlib2-2.3.0.tar.gz"; |
|
1103 | url = "https://files.pythonhosted.org/packages/e7/05/cc12d9d3efaa10046b6ec5de91b16486c95de4847dc57599bf58021a3d5c/plaster_pastedeploy-0.5.tar.gz"; | |
1039 | sha256 = "d32550b75a818b289bd4c1f96b60c89957811da205afcceab75bc8b4857ea5b3"; |
|
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 | meta = { |
|
1117 | meta = { | |
1042 | license = [ pkgs.lib.licenses.mit ]; |
|
1118 | license = [ pkgs.lib.licenses.mit ]; | |
1043 | }; |
|
1119 | }; | |
1044 | }; |
|
1120 | }; | |
1045 |
|
|
1121 | "prompt-toolkit" = super.buildPythonPackage { | |
1046 |
name = "p |
|
1122 | name = "prompt-toolkit-1.0.15"; | |
1047 | buildInputs = with self; []; |
|
|||
1048 | doCheck = false; |
|
|||
1049 | propagatedBuildInputs = with self; []; |
|
|||
1050 | src = fetchurl { |
|
|||
1051 | url = "https://files.pythonhosted.org/packages/45/ec/a62ec317d1324a01567c5221b420742f094f05ee48097e5157d32be3755c/peppercorn-0.5.tar.gz"; |
|
|||
1052 | sha256 = "921cba5d51fa211e6da0fbd2120b9a98d663422a80f5bb669ad81ffb0909774b"; |
|
|||
1053 | }; |
|
|||
1054 | meta = { |
|
|||
1055 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
|||
1056 | }; |
|
|||
1057 | }; |
|
|||
1058 | pexpect = super.buildPythonPackage { |
|
|||
1059 | name = "pexpect-4.5.0"; |
|
|||
1060 | buildInputs = with self; []; |
|
|||
1061 | doCheck = false; |
|
|||
1062 | propagatedBuildInputs = with self; [ptyprocess]; |
|
|||
1063 | src = fetchurl { |
|
|||
1064 | url = "https://files.pythonhosted.org/packages/09/0e/75f0c093654988b8f17416afb80f7621bcf7d36bbd6afb4f823acdb4bcdc/pexpect-4.5.0.tar.gz"; |
|
|||
1065 | sha256 = "9f8eb3277716a01faafaba553d629d3d60a1a624c7cf45daa600d2148c30020c"; |
|
|||
1066 | }; |
|
|||
1067 | meta = { |
|
|||
1068 | license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ]; |
|
|||
1069 | }; |
|
|||
1070 | }; |
|
|||
1071 | pickleshare = super.buildPythonPackage { |
|
|||
1072 | name = "pickleshare-0.7.4"; |
|
|||
1073 | buildInputs = with self; []; |
|
|||
1074 | doCheck = false; |
|
1123 | doCheck = false; | |
1075 |
propagatedBuildInputs = |
|
1124 | propagatedBuildInputs = [ | |
1076 | src = fetchurl { |
|
1125 | self."six" | |
1077 | url = "https://files.pythonhosted.org/packages/69/fe/dd137d84daa0fd13a709e448138e310d9ea93070620c9db5454e234af525/pickleshare-0.7.4.tar.gz"; |
|
1126 | self."wcwidth" | |
1078 | sha256 = "84a9257227dfdd6fe1b4be1319096c20eb85ff1e82c7932f36efccfe1b09737b"; |
|
1127 | ]; | |
1079 | }; |
|
|||
1080 | meta = { |
|
|||
1081 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
1082 | }; |
|
|||
1083 | }; |
|
|||
1084 | plaster = super.buildPythonPackage { |
|
|||
1085 | name = "plaster-1.0"; |
|
|||
1086 | buildInputs = with self; []; |
|
|||
1087 | 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 | 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 { |
|
1128 | src = fetchurl { | |
1129 | url = "https://files.pythonhosted.org/packages/8a/ad/cf6b128866e78ad6d7f1dc5b7f99885fb813393d9860778b2984582e81b5/prompt_toolkit-1.0.15.tar.gz"; |
|
1129 | url = "https://files.pythonhosted.org/packages/8a/ad/cf6b128866e78ad6d7f1dc5b7f99885fb813393d9860778b2984582e81b5/prompt_toolkit-1.0.15.tar.gz"; | |
1130 | sha256 = "858588f1983ca497f1cf4ffde01d978a3ea02b01c8a26a8bbc5cd2e66d816917"; |
|
1130 | sha256 = "05v9h5nydljwpj5nm8n804ms0glajwfy1zagrzqrg91wk3qqi1c5"; | |
1131 | }; |
|
1131 | }; | |
1132 | meta = { |
|
1132 | meta = { | |
1133 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1133 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1134 | }; |
|
1134 | }; | |
1135 | }; |
|
1135 | }; | |
1136 | psutil = super.buildPythonPackage { |
|
1136 | "psutil" = super.buildPythonPackage { | |
1137 | name = "psutil-5.4.5"; |
|
1137 | name = "psutil-5.4.5"; | |
1138 | buildInputs = with self; []; |
|
|||
1139 | doCheck = false; |
|
1138 | doCheck = false; | |
1140 | propagatedBuildInputs = with self; []; |
|
|||
1141 | src = fetchurl { |
|
1139 | src = fetchurl { | |
1142 | url = "https://files.pythonhosted.org/packages/14/a2/8ac7dda36eac03950ec2668ab1b466314403031c83a95c5efc81d2acf163/psutil-5.4.5.tar.gz"; |
|
1140 | url = "https://files.pythonhosted.org/packages/14/a2/8ac7dda36eac03950ec2668ab1b466314403031c83a95c5efc81d2acf163/psutil-5.4.5.tar.gz"; | |
1143 | sha256 = "ebe293be36bb24b95cdefc5131635496e88b17fabbcf1e4bc9b5c01f5e489cfe"; |
|
1141 | sha256 = "1zlw91g1zh5mr55ixkxvz8bqps4naiik2lgwvrfbj95v6sz97qpb"; | |
1144 | }; |
|
1142 | }; | |
1145 | meta = { |
|
1143 | meta = { | |
1146 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1144 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1147 | }; |
|
1145 | }; | |
1148 | }; |
|
1146 | }; | |
1149 | psycopg2 = super.buildPythonPackage { |
|
1147 | "psycopg2" = super.buildPythonPackage { | |
1150 | name = "psycopg2-2.7.4"; |
|
1148 | name = "psycopg2-2.7.4"; | |
1151 | buildInputs = with self; []; |
|
|||
1152 | doCheck = false; |
|
1149 | doCheck = false; | |
1153 | propagatedBuildInputs = with self; []; |
|
|||
1154 | src = fetchurl { |
|
1150 | src = fetchurl { | |
1155 | url = "https://files.pythonhosted.org/packages/74/83/51580322ed0e82cba7ad8e0af590b8fb2cf11bd5aaa1ed872661bd36f462/psycopg2-2.7.4.tar.gz"; |
|
1151 | url = "https://files.pythonhosted.org/packages/74/83/51580322ed0e82cba7ad8e0af590b8fb2cf11bd5aaa1ed872661bd36f462/psycopg2-2.7.4.tar.gz"; | |
1156 | sha256 = "8bf51191d60f6987482ef0cfe8511bbf4877a5aa7f313d7b488b53189cf26209"; |
|
1152 | sha256 = "02b2yaf1hlwb91xkscbzmajpfj5z3d8yikzh5r48fs8gss8i3xcb"; | |
1157 | }; |
|
1153 | }; | |
1158 | meta = { |
|
1154 | meta = { | |
1159 |
license = [ pkgs.lib.licenses.zp |
|
1155 | license = [ pkgs.lib.licenses.zpl21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ]; | |
1160 | }; |
|
1156 | }; | |
1161 | }; |
|
1157 | }; | |
1162 | ptyprocess = super.buildPythonPackage { |
|
1158 | "ptyprocess" = super.buildPythonPackage { | |
1163 |
name = "ptyprocess-0. |
|
1159 | name = "ptyprocess-0.6.0"; | |
1164 | buildInputs = with self; []; |
|
|||
1165 | doCheck = false; |
|
1160 | doCheck = false; | |
1166 | propagatedBuildInputs = with self; []; |
|
|||
1167 | src = fetchurl { |
|
1161 | src = fetchurl { | |
1168 |
url = "https://files.pythonhosted.org/packages/ |
|
1162 | url = "https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-0.6.0.tar.gz"; | |
1169 | sha256 = "e64193f0047ad603b71f202332ab5527c5e52aa7c8b609704fc28c0dc20c4365"; |
|
1163 | sha256 = "1h4lcd3w5nrxnsk436ar7fwkiy5rfn5wj2xwy9l0r4mdqnf2jgwj"; | |
1170 | }; |
|
1164 | }; | |
1171 | meta = { |
|
1165 | meta = { | |
1172 | license = [ ]; |
|
1166 | license = [ ]; | |
1173 | }; |
|
1167 | }; | |
1174 | }; |
|
1168 | }; | |
1175 | py = super.buildPythonPackage { |
|
1169 | "py" = super.buildPythonPackage { | |
1176 | name = "py-1.5.3"; |
|
1170 | name = "py-1.5.3"; | |
1177 | buildInputs = with self; []; |
|
|||
1178 | doCheck = false; |
|
1171 | doCheck = false; | |
1179 | propagatedBuildInputs = with self; []; |
|
|||
1180 | src = fetchurl { |
|
1172 | src = fetchurl { | |
1181 | url = "https://files.pythonhosted.org/packages/f7/84/b4c6e84672c4ceb94f727f3da8344037b62cee960d80e999b1cd9b832d83/py-1.5.3.tar.gz"; |
|
1173 | url = "https://files.pythonhosted.org/packages/f7/84/b4c6e84672c4ceb94f727f3da8344037b62cee960d80e999b1cd9b832d83/py-1.5.3.tar.gz"; | |
1182 | sha256 = "29c9fab495d7528e80ba1e343b958684f4ace687327e6f789a94bf3d1915f881"; |
|
1174 | sha256 = "10gq2lckvgwlk9w6yzijhzkarx44hsaknd0ypa08wlnpjnsgmj99"; | |
1183 | }; |
|
1175 | }; | |
1184 | meta = { |
|
1176 | meta = { | |
1185 | license = [ pkgs.lib.licenses.mit ]; |
|
1177 | license = [ pkgs.lib.licenses.mit ]; | |
1186 | }; |
|
1178 | }; | |
1187 | }; |
|
1179 | }; | |
1188 | py-bcrypt = super.buildPythonPackage { |
|
1180 | "py-bcrypt" = super.buildPythonPackage { | |
1189 | name = "py-bcrypt-0.4"; |
|
1181 | name = "py-bcrypt-0.4"; | |
1190 | buildInputs = with self; []; |
|
|||
1191 | doCheck = false; |
|
1182 | doCheck = false; | |
1192 | propagatedBuildInputs = with self; []; |
|
|||
1193 | src = fetchurl { |
|
1183 | src = fetchurl { | |
1194 | url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz"; |
|
1184 | url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz"; | |
1195 | sha256 = "5fa13bce551468350d66c4883694850570f3da28d6866bb638ba44fe5eabda78"; |
|
1185 | sha256 = "0y6smdggwi5s72v6p1nn53dg6w05hna3d264cq6kas0lap73p8az"; | |
|
1186 | }; | |||
|
1187 | meta = { | |||
|
1188 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |||
|
1189 | }; | |||
|
1190 | }; | |||
|
1191 | "py-gfm" = super.buildPythonPackage { | |||
|
1192 | name = "py-gfm-0.1.3"; | |||
|
1193 | doCheck = false; | |||
|
1194 | propagatedBuildInputs = [ | |||
|
1195 | self."setuptools" | |||
|
1196 | self."markdown" | |||
|
1197 | ]; | |||
|
1198 | src = fetchurl { | |||
|
1199 | url = "https://files.pythonhosted.org/packages/12/e4/6b3d8678da04f97d7490d8264d8de51c2dc9fb91209ccee9c515c95e14c5/py-gfm-0.1.3.tar.gz"; | |||
|
1200 | sha256 = "162ggwwj0af9g3s1k8m4bfwbvis03x9pinnf35mj79pb90rf81zi"; | |||
1196 | }; |
|
1201 | }; | |
1197 | meta = { |
|
1202 | meta = { | |
1198 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1203 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1199 | }; |
|
1204 | }; | |
1200 | }; |
|
1205 | }; | |
1201 |
|
|
1206 | "pyasn1" = super.buildPythonPackage { | |
1202 |
name = "py |
|
1207 | name = "pyasn1-0.4.3"; | |
1203 | buildInputs = with self; []; |
|
|||
1204 | doCheck = false; |
|
1208 | doCheck = false; | |
1205 | propagatedBuildInputs = with self; [setuptools markdown]; |
|
|||
1206 | src = fetchurl { |
|
1209 | src = fetchurl { | |
1207 | url = "https://files.pythonhosted.org/packages/12/e4/6b3d8678da04f97d7490d8264d8de51c2dc9fb91209ccee9c515c95e14c5/py-gfm-0.1.3.tar.gz"; |
|
1210 | url = "https://files.pythonhosted.org/packages/0d/33/3466a3210321a02040e3ab2cd1ffc6f44664301a5d650a7e44be1dc341f2/pyasn1-0.4.3.tar.gz"; | |
1208 | sha256 = "f107e43248eba6236b19ceda78531f40c7bdb85ba4a219f478c92920397f4f98"; |
|
1211 | sha256 = "1z5h38anjzzrxpraa9iq9llffyx2zs8gx0q6dc1g029miwnn50gv"; | |
1209 | }; |
|
1212 | }; | |
1210 | meta = { |
|
1213 | meta = { | |
1211 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1214 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1212 | }; |
|
1215 | }; | |
1213 | }; |
|
1216 | }; | |
1214 |
|
|
1217 | "pyasn1-modules" = super.buildPythonPackage { | |
|
1218 | name = "pyasn1-modules-0.2.1"; | |||
|
1219 | doCheck = false; | |||
|
1220 | propagatedBuildInputs = [ | |||
|
1221 | self."pyasn1" | |||
|
1222 | ]; | |||
|
1223 | src = fetchurl { | |||
|
1224 | url = "https://files.pythonhosted.org/packages/ab/76/36ab0e099e6bd27ed95b70c2c86c326d3affa59b9b535c63a2f892ac9f45/pyasn1-modules-0.2.1.tar.gz"; | |||
|
1225 | sha256 = "1k3wrlkcwxj9rpmfjvzwi4wzhnmb647wgckmqdyjidi2427yl05g"; | |||
|
1226 | }; | |||
|
1227 | meta = { | |||
|
1228 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |||
|
1229 | }; | |||
|
1230 | }; | |||
|
1231 | "pycrypto" = super.buildPythonPackage { | |||
1215 | name = "pycrypto-2.6.1"; |
|
1232 | name = "pycrypto-2.6.1"; | |
1216 | buildInputs = with self; []; |
|
|||
1217 | doCheck = false; |
|
1233 | doCheck = false; | |
1218 | propagatedBuildInputs = with self; []; |
|
|||
1219 | src = fetchurl { |
|
1234 | src = fetchurl { | |
1220 | url = "https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz"; |
|
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 | meta = { |
|
1238 | meta = { | |
1224 | license = [ pkgs.lib.licenses.publicDomain ]; |
|
1239 | license = [ pkgs.lib.licenses.publicDomain ]; | |
1225 | }; |
|
1240 | }; | |
1226 | }; |
|
1241 | }; | |
1227 | pycurl = super.buildPythonPackage { |
|
1242 | "pycurl" = super.buildPythonPackage { | |
1228 | name = "pycurl-7.19.5"; |
|
1243 | name = "pycurl-7.19.5"; | |
1229 | buildInputs = with self; []; |
|
|||
1230 | doCheck = false; |
|
1244 | doCheck = false; | |
1231 | propagatedBuildInputs = with self; []; |
|
|||
1232 | src = fetchurl { |
|
1245 | src = fetchurl { | |
1233 | url = "https://files.pythonhosted.org/packages/6c/48/13bad289ef6f4869b1d8fc11ae54de8cfb3cc4a2eb9f7419c506f763be46/pycurl-7.19.5.tar.gz"; |
|
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 | meta = { |
|
1249 | meta = { | |
1237 | license = [ pkgs.lib.licenses.mit { fullName = "LGPL/MIT"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ]; |
|
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 | name = "pyflakes-0.8.1"; |
|
1254 | name = "pyflakes-0.8.1"; | |
1242 | buildInputs = with self; []; |
|
|||
1243 | doCheck = false; |
|
1255 | doCheck = false; | |
1244 | propagatedBuildInputs = with self; []; |
|
|||
1245 | src = fetchurl { |
|
1256 | src = fetchurl { | |
1246 | url = "https://files.pythonhosted.org/packages/75/22/a90ec0252f4f87f3ffb6336504de71fe16a49d69c4538dae2f12b9360a38/pyflakes-0.8.1.tar.gz"; |
|
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 | meta = { |
|
1260 | meta = { | |
1250 | license = [ pkgs.lib.licenses.mit ]; |
|
1261 | license = [ pkgs.lib.licenses.mit ]; | |
1251 | }; |
|
1262 | }; | |
1252 | }; |
|
1263 | }; | |
1253 | pygments = super.buildPythonPackage { |
|
1264 | "pygments" = super.buildPythonPackage { | |
1254 | name = "pygments-2.2.0"; |
|
1265 | name = "pygments-2.2.0"; | |
1255 | buildInputs = with self; []; |
|
|||
1256 | doCheck = false; |
|
1266 | doCheck = false; | |
1257 | propagatedBuildInputs = with self; []; |
|
|||
1258 | src = fetchurl { |
|
1267 | src = fetchurl { | |
1259 | url = "https://files.pythonhosted.org/packages/71/2a/2e4e77803a8bd6408a2903340ac498cb0a2181811af7c9ec92cb70b0308a/Pygments-2.2.0.tar.gz"; |
|
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 | meta = { |
|
1271 | meta = { | |
1263 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1272 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1264 | }; |
|
1273 | }; | |
1265 | }; |
|
1274 | }; | |
1266 | pygments-markdown-lexer = super.buildPythonPackage { |
|
1275 | "pygments-markdown-lexer" = super.buildPythonPackage { | |
1267 | name = "pygments-markdown-lexer-0.1.0.dev39"; |
|
1276 | name = "pygments-markdown-lexer-0.1.0.dev39"; | |
1268 | buildInputs = with self; []; |
|
|||
1269 | doCheck = false; |
|
1277 | doCheck = false; | |
1270 |
propagatedBuildInputs = |
|
1278 | propagatedBuildInputs = [ | |
|
1279 | self."pygments" | |||
|
1280 | ]; | |||
1271 | src = fetchurl { |
|
1281 | src = fetchurl { | |
1272 | url = "https://files.pythonhosted.org/packages/c3/12/674cdee66635d638cedb2c5d9c85ce507b7b2f91bdba29e482f1b1160ff6/pygments-markdown-lexer-0.1.0.dev39.zip"; |
|
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 | meta = { |
|
1285 | meta = { | |
1276 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1286 | license = [ pkgs.lib.licenses.asl20 ]; | |
1277 | }; |
|
1287 | }; | |
1278 | }; |
|
1288 | }; | |
1279 | pymysql = super.buildPythonPackage { |
|
1289 | "pymysql" = super.buildPythonPackage { | |
1280 | name = "pymysql-0.8.1"; |
|
1290 | name = "pymysql-0.8.1"; | |
1281 | buildInputs = with self; []; |
|
|||
1282 | doCheck = false; |
|
1291 | doCheck = false; | |
1283 | propagatedBuildInputs = with self; []; |
|
|||
1284 | src = fetchurl { |
|
1292 | src = fetchurl { | |
1285 | url = "https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz"; |
|
1293 | url = "https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz"; | |
1286 | sha256 = "34e19bfff13e8b2ffc38a68f9ad064609d48f3d46320e8ab8184af527e662629"; |
|
1294 | sha256 = "0a96crz55bw4h6myh833skrli7b0ck89m3x673y2z2ryy7zrpq9l"; | |
1287 | }; |
|
1295 | }; | |
1288 | meta = { |
|
1296 | meta = { | |
1289 | license = [ pkgs.lib.licenses.mit ]; |
|
1297 | license = [ pkgs.lib.licenses.mit ]; | |
1290 | }; |
|
1298 | }; | |
1291 | }; |
|
1299 | }; | |
1292 | pyparsing = super.buildPythonPackage { |
|
1300 | "pyparsing" = super.buildPythonPackage { | |
1293 | name = "pyparsing-1.5.7"; |
|
1301 | name = "pyparsing-1.5.7"; | |
1294 | buildInputs = with self; []; |
|
|||
1295 | doCheck = false; |
|
1302 | doCheck = false; | |
1296 | propagatedBuildInputs = with self; []; |
|
|||
1297 | src = fetchurl { |
|
1303 | src = fetchurl { | |
1298 | url = "https://files.pythonhosted.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz"; |
|
1304 | url = "https://files.pythonhosted.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz"; | |
1299 | sha256 = "646e14f90b3689b005c19ac9b6b390c9a39bf976481849993e277d7380e6e79f"; |
|
1305 | sha256 = "17z7ws076z977sclj628fvwrp8y9j2rvdjcsq42v129n1gwi8vk4"; | |
1300 | }; |
|
1306 | }; | |
1301 | meta = { |
|
1307 | meta = { | |
1302 | license = [ pkgs.lib.licenses.mit ]; |
|
1308 | license = [ pkgs.lib.licenses.mit ]; | |
1303 | }; |
|
1309 | }; | |
1304 | }; |
|
1310 | }; | |
1305 | pyramid = super.buildPythonPackage { |
|
1311 | "pyramid" = super.buildPythonPackage { | |
1306 | name = "pyramid-1.9.2"; |
|
1312 | name = "pyramid-1.9.2"; | |
1307 | buildInputs = with self; []; |
|
|||
1308 | doCheck = false; |
|
1313 | 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 | src = fetchurl { |
|
1327 | src = fetchurl { | |
1311 | url = "https://files.pythonhosted.org/packages/a0/c1/b321d07cfc4870541989ad131c86a1d593bfe802af0eca9718a0dadfb97a/pyramid-1.9.2.tar.gz"; |
|
1328 | url = "https://files.pythonhosted.org/packages/a0/c1/b321d07cfc4870541989ad131c86a1d593bfe802af0eca9718a0dadfb97a/pyramid-1.9.2.tar.gz"; | |
1312 | sha256 = "cf89a48cb899291639686bf3d4a883b39e496151fa4871fb83cc1a3200d5b925"; |
|
1329 | sha256 = "09drsl0346nchgxp2j7sa5hlk7mkhfld9wvbd0wicacrp26a92fg"; | |
1313 | }; |
|
|||
1314 | meta = { |
|
|||
1315 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
|||
1316 | }; |
|
|||
1317 | }; |
|
|||
1318 | pyramid-beaker = super.buildPythonPackage { |
|
|||
1319 | name = "pyramid-beaker-0.8"; |
|
|||
1320 | buildInputs = with self; []; |
|
|||
1321 | doCheck = false; |
|
|||
1322 | propagatedBuildInputs = with self; [pyramid beaker]; |
|
|||
1323 | src = fetchurl { |
|
|||
1324 | url = "https://files.pythonhosted.org/packages/d9/6e/b85426e00fd3d57f4545f74e1c3828552d8700f13ededeef9233f7bca8be/pyramid_beaker-0.8.tar.gz"; |
|
|||
1325 | sha256 = "77dc658c2c84c8c384b6c07f60dd9d2ccaa30df97a147c790db43636f1e8d441"; |
|
|||
1326 | }; |
|
|||
1327 | meta = { |
|
|||
1328 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
|||
1329 | }; |
|
|||
1330 | }; |
|
|||
1331 | pyramid-debugtoolbar = super.buildPythonPackage { |
|
|||
1332 | name = "pyramid-debugtoolbar-4.4"; |
|
|||
1333 | buildInputs = with self; []; |
|
|||
1334 | doCheck = false; |
|
|||
1335 | propagatedBuildInputs = with self; [pyramid pyramid-mako repoze.lru pygments ipaddress]; |
|
|||
1336 | src = fetchurl { |
|
|||
1337 | url = "https://files.pythonhosted.org/packages/00/6f/c04eb4e715a7a5a4b24079ab7ffd1dceb1f70b2e24fc17686a2922dbac0a/pyramid_debugtoolbar-4.4.tar.gz"; |
|
|||
1338 | sha256 = "5f779aa242009c4aace848f67807da44af2970b303aa1c9682c2efab76b7e79e"; |
|
|||
1339 | }; |
|
|||
1340 | meta = { |
|
|||
1341 | license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ]; |
|
|||
1342 | }; |
|
|||
1343 | }; |
|
|||
1344 | pyramid-jinja2 = super.buildPythonPackage { |
|
|||
1345 | name = "pyramid-jinja2-2.7"; |
|
|||
1346 | buildInputs = with self; []; |
|
|||
1347 | doCheck = false; |
|
|||
1348 | propagatedBuildInputs = with self; [pyramid zope.deprecation jinja2 markupsafe]; |
|
|||
1349 | src = fetchurl { |
|
|||
1350 | 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"; |
|
|||
1365 | }; |
|
1330 | }; | |
1366 | meta = { |
|
1331 | meta = { | |
1367 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1332 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
1368 | }; |
|
1333 | }; | |
1369 | }; |
|
1334 | }; | |
1370 |
|
|
1335 | "pyramid-beaker" = super.buildPythonPackage { | |
|
1336 | name = "pyramid-beaker-0.8"; | |||
|
1337 | doCheck = false; | |||
|
1338 | propagatedBuildInputs = [ | |||
|
1339 | self."pyramid" | |||
|
1340 | self."beaker" | |||
|
1341 | ]; | |||
|
1342 | src = fetchurl { | |||
|
1343 | url = "https://files.pythonhosted.org/packages/d9/6e/b85426e00fd3d57f4545f74e1c3828552d8700f13ededeef9233f7bca8be/pyramid_beaker-0.8.tar.gz"; | |||
|
1344 | sha256 = "0hflx3qkcdml1mwpq53sz46s7jickpfn0zy0ns2c7j445j66bp3p"; | |||
|
1345 | }; | |||
|
1346 | meta = { | |||
|
1347 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |||
|
1348 | }; | |||
|
1349 | }; | |||
|
1350 | "pyramid-debugtoolbar" = super.buildPythonPackage { | |||
|
1351 | name = "pyramid-debugtoolbar-4.4"; | |||
|
1352 | doCheck = false; | |||
|
1353 | propagatedBuildInputs = [ | |||
|
1354 | self."pyramid" | |||
|
1355 | self."pyramid-mako" | |||
|
1356 | self."repoze.lru" | |||
|
1357 | self."pygments" | |||
|
1358 | self."ipaddress" | |||
|
1359 | ]; | |||
|
1360 | src = fetchurl { | |||
|
1361 | url = "https://files.pythonhosted.org/packages/00/6f/c04eb4e715a7a5a4b24079ab7ffd1dceb1f70b2e24fc17686a2922dbac0a/pyramid_debugtoolbar-4.4.tar.gz"; | |||
|
1362 | sha256 = "17p7nxvapvy2hab1rah3ndq2kbs4v83pixj8x2n4m7008ai9lxsz"; | |||
|
1363 | }; | |||
|
1364 | meta = { | |||
|
1365 | license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ]; | |||
|
1366 | }; | |||
|
1367 | }; | |||
|
1368 | "pyramid-jinja2" = super.buildPythonPackage { | |||
|
1369 | name = "pyramid-jinja2-2.7"; | |||
|
1370 | doCheck = false; | |||
|
1371 | propagatedBuildInputs = [ | |||
|
1372 | self."pyramid" | |||
|
1373 | self."zope.deprecation" | |||
|
1374 | self."jinja2" | |||
|
1375 | self."markupsafe" | |||
|
1376 | ]; | |||
|
1377 | src = fetchurl { | |||
|
1378 | url = "https://files.pythonhosted.org/packages/d8/80/d60a7233823de22ce77bd864a8a83736a1fe8b49884b08303a2e68b2c853/pyramid_jinja2-2.7.tar.gz"; | |||
|
1379 | sha256 = "1sz5s0pp5jqhf4w22w9527yz8hgdi4mhr6apd6vw1gm5clghh8aw"; | |||
|
1380 | }; | |||
|
1381 | meta = { | |||
|
1382 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |||
|
1383 | }; | |||
|
1384 | }; | |||
|
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 | name = "pysqlite-2.8.3"; |
|
1401 | name = "pysqlite-2.8.3"; | |
1372 | buildInputs = with self; []; |
|
|||
1373 | doCheck = false; |
|
1402 | doCheck = false; | |
1374 | propagatedBuildInputs = with self; []; |
|
|||
1375 | src = fetchurl { |
|
1403 | src = fetchurl { | |
1376 | url = "https://files.pythonhosted.org/packages/42/02/981b6703e3c83c5b25a829c6e77aad059f9481b0bbacb47e6e8ca12bd731/pysqlite-2.8.3.tar.gz"; |
|
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 | meta = { |
|
1407 | meta = { | |
1380 | license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ]; |
|
1408 | license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ]; | |
1381 | }; |
|
1409 | }; | |
1382 | }; |
|
1410 | }; | |
1383 | pytest = super.buildPythonPackage { |
|
1411 | "pytest" = super.buildPythonPackage { | |
1384 | name = "pytest-3.6.0"; |
|
1412 | name = "pytest-3.6.0"; | |
1385 | buildInputs = with self; []; |
|
|||
1386 | doCheck = false; |
|
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 | src = fetchurl { |
|
1424 | src = fetchurl { | |
1389 | url = "https://files.pythonhosted.org/packages/67/6a/5bcdc22f8dbada1d2910d6e1a3a03f6b14306c78f81122890735b28be4bf/pytest-3.6.0.tar.gz"; |
|
1425 | url = "https://files.pythonhosted.org/packages/67/6a/5bcdc22f8dbada1d2910d6e1a3a03f6b14306c78f81122890735b28be4bf/pytest-3.6.0.tar.gz"; | |
1390 | sha256 = "39555d023af3200d004d09e51b4dd9fdd828baa863cded3fd6ba2f29f757ae2d"; |
|
1426 | sha256 = "0bdfazvjjbxssqzyvkb3m2x2in7xv56ipr899l00s87k7815sm9r"; | |
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"; |
|
|||
1417 | }; |
|
|||
1418 | meta = { |
|
|||
1419 | license = [ pkgs.lib.licenses.mit ]; |
|
|||
1420 | }; |
|
|||
1421 | }; |
|
|||
1422 | pytest-runner = super.buildPythonPackage { |
|
|||
1423 | name = "pytest-runner-4.2"; |
|
|||
1424 | buildInputs = with self; []; |
|
|||
1425 | doCheck = false; |
|
|||
1426 | propagatedBuildInputs = with self; []; |
|
|||
1427 | src = fetchurl { |
|
|||
1428 | url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz"; |
|
|||
1429 | sha256 = "d23f117be39919f00dd91bffeb4f15e031ec797501b717a245e377aee0f577be"; |
|
|||
1430 | }; |
|
1427 | }; | |
1431 | meta = { |
|
1428 | meta = { | |
1432 | license = [ pkgs.lib.licenses.mit ]; |
|
1429 | license = [ pkgs.lib.licenses.mit ]; | |
1433 | }; |
|
1430 | }; | |
1434 | }; |
|
1431 | }; | |
1435 |
pytest- |
|
1432 | "pytest-cov" = super.buildPythonPackage { | |
|
1433 | name = "pytest-cov-2.5.1"; | |||
|
1434 | doCheck = false; | |||
|
1435 | propagatedBuildInputs = [ | |||
|
1436 | self."pytest" | |||
|
1437 | self."coverage" | |||
|
1438 | ]; | |||
|
1439 | src = fetchurl { | |||
|
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"; | |||
|
1458 | }; | |||
|
1459 | meta = { | |||
|
1460 | license = [ pkgs.lib.licenses.mit ]; | |||
|
1461 | }; | |||
|
1462 | }; | |||
|
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 | name = "pytest-sugar-0.9.1"; |
|
1475 | name = "pytest-sugar-0.9.1"; | |
1437 | buildInputs = with self; []; |
|
|||
1438 | doCheck = false; |
|
1476 | doCheck = false; | |
1439 |
propagatedBuildInputs = |
|
1477 | propagatedBuildInputs = [ | |
|
1478 | self."pytest" | |||
|
1479 | self."termcolor" | |||
|
1480 | ]; | |||
1440 | src = fetchurl { |
|
1481 | src = fetchurl { | |
1441 | url = "https://files.pythonhosted.org/packages/3e/6a/a3f909083079d03bde11d06ab23088886bbe25f2c97fbe4bb865e2bf05bc/pytest-sugar-0.9.1.tar.gz"; |
|
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 | meta = { |
|
1485 | meta = { | |
1445 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1486 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1446 | }; |
|
1487 | }; | |
1447 | }; |
|
1488 | }; | |
1448 | pytest-timeout = super.buildPythonPackage { |
|
1489 | "pytest-timeout" = super.buildPythonPackage { | |
1449 | name = "pytest-timeout-1.2.1"; |
|
1490 | name = "pytest-timeout-1.2.1"; | |
1450 | buildInputs = with self; []; |
|
|||
1451 | doCheck = false; |
|
1491 | doCheck = false; | |
1452 |
propagatedBuildInputs = |
|
1492 | propagatedBuildInputs = [ | |
|
1493 | self."pytest" | |||
|
1494 | ]; | |||
1453 | src = fetchurl { |
|
1495 | src = fetchurl { | |
1454 | url = "https://files.pythonhosted.org/packages/be/e9/a9106b8bc87521c6813060f50f7d1fdc15665bc1bbbe71c0ffc1c571aaa2/pytest-timeout-1.2.1.tar.gz"; |
|
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 | meta = { |
|
1499 | meta = { | |
1458 | license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ]; |
|
1500 | license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ]; | |
1459 | }; |
|
1501 | }; | |
1460 | }; |
|
1502 | }; | |
1461 | python-dateutil = super.buildPythonPackage { |
|
1503 | "python-dateutil" = super.buildPythonPackage { | |
1462 | name = "python-dateutil-2.7.3"; |
|
1504 | name = "python-dateutil-2.7.3"; | |
1463 | buildInputs = with self; []; |
|
|||
1464 | doCheck = false; |
|
1505 | doCheck = false; | |
1465 |
propagatedBuildInputs = |
|
1506 | propagatedBuildInputs = [ | |
|
1507 | self."six" | |||
|
1508 | ]; | |||
1466 | src = fetchurl { |
|
1509 | src = fetchurl { | |
1467 | url = "https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz"; |
|
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 | meta = { |
|
1513 | meta = { | |
1471 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.asl20 { fullName = "Dual License"; } ]; |
|
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 | name = "python-editor-1.0.3"; |
|
1518 | name = "python-editor-1.0.3"; | |
1476 | buildInputs = with self; []; |
|
|||
1477 | doCheck = false; |
|
1519 | doCheck = false; | |
1478 | propagatedBuildInputs = with self; []; |
|
|||
1479 | src = fetchurl { |
|
1520 | src = fetchurl { | |
1480 | url = "https://files.pythonhosted.org/packages/65/1e/adf6e000ea5dc909aa420352d6ba37f16434c8a3c2fa030445411a1ed545/python-editor-1.0.3.tar.gz"; |
|
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 | meta = { |
|
1524 | meta = { | |
1484 | license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ]; |
|
1525 | license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ]; | |
1485 | }; |
|
1526 | }; | |
1486 | }; |
|
1527 | }; | |
1487 | python-ldap = super.buildPythonPackage { |
|
1528 | "python-ldap" = super.buildPythonPackage { | |
1488 |
name = "python-ldap- |
|
1529 | name = "python-ldap-3.1.0"; | |
1489 | buildInputs = with self; []; |
|
|||
1490 | doCheck = false; |
|
1530 | doCheck = false; | |
1491 |
propagatedBuildInputs = |
|
1531 | propagatedBuildInputs = [ | |
|
1532 | self."pyasn1" | |||
|
1533 | self."pyasn1-modules" | |||
|
1534 | ]; | |||
1492 | src = fetchurl { |
|
1535 | src = fetchurl { | |
1493 |
url = "https://files.pythonhosted.org/packages/c |
|
1536 | url = "https://files.pythonhosted.org/packages/7f/1c/28d721dff2fcd2fef9d55b40df63a00be26ec8a11e8c6fc612ae642f9cfd/python-ldap-3.1.0.tar.gz"; | |
1494 | sha256 = "824fde180a53772e23edc031c4dd64ac1af4a3eade78f00d9d510937d562f64e"; |
|
1537 | sha256 = "1i97nwfnraylyn0myxlf3vciicrf5h6fymrcff9c00k581wmx5s1"; | |
1495 | }; |
|
1538 | }; | |
1496 | meta = { |
|
1539 | meta = { | |
1497 | license = [ pkgs.lib.licenses.psfl ]; |
|
1540 | license = [ pkgs.lib.licenses.psfl ]; | |
1498 | }; |
|
1541 | }; | |
1499 | }; |
|
1542 | }; | |
1500 | python-memcached = super.buildPythonPackage { |
|
1543 | "python-memcached" = super.buildPythonPackage { | |
1501 | name = "python-memcached-1.59"; |
|
1544 | name = "python-memcached-1.59"; | |
1502 | buildInputs = with self; []; |
|
|||
1503 | doCheck = false; |
|
1545 | doCheck = false; | |
1504 |
propagatedBuildInputs = |
|
1546 | propagatedBuildInputs = [ | |
|
1547 | self."six" | |||
|
1548 | ]; | |||
1505 | src = fetchurl { |
|
1549 | src = fetchurl { | |
1506 | url = "https://files.pythonhosted.org/packages/90/59/5faf6e3cd8a568dd4f737ddae4f2e54204fd8c51f90bf8df99aca6c22318/python-memcached-1.59.tar.gz"; |
|
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 | meta = { |
|
1553 | meta = { | |
1510 | license = [ pkgs.lib.licenses.psfl ]; |
|
1554 | license = [ pkgs.lib.licenses.psfl ]; | |
1511 | }; |
|
1555 | }; | |
1512 | }; |
|
1556 | }; | |
1513 | python-pam = super.buildPythonPackage { |
|
1557 | "python-pam" = super.buildPythonPackage { | |
1514 | name = "python-pam-1.8.2"; |
|
1558 | name = "python-pam-1.8.2"; | |
1515 | buildInputs = with self; []; |
|
|||
1516 | doCheck = false; |
|
1559 | doCheck = false; | |
1517 | propagatedBuildInputs = with self; []; |
|
|||
1518 | src = fetchurl { |
|
1560 | src = fetchurl { | |
1519 | url = "https://files.pythonhosted.org/packages/de/8c/f8f5d38b4f26893af267ea0b39023d4951705ab0413a39e0cf7cf4900505/python-pam-1.8.2.tar.gz"; |
|
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 | meta = { |
|
1564 | meta = { | |
1523 | license = [ { fullName = "License :: OSI Approved :: MIT License"; } pkgs.lib.licenses.mit ]; |
|
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 | name = "pytz-2018.4"; |
|
1569 | name = "pytz-2018.4"; | |
1528 | buildInputs = with self; []; |
|
|||
1529 | doCheck = false; |
|
1570 | doCheck = false; | |
1530 | propagatedBuildInputs = with self; []; |
|
|||
1531 | src = fetchurl { |
|
1571 | src = fetchurl { | |
1532 | url = "https://files.pythonhosted.org/packages/10/76/52efda4ef98e7544321fd8d5d512e11739c1df18b0649551aeccfb1c8376/pytz-2018.4.tar.gz"; |
|
1572 | url = "https://files.pythonhosted.org/packages/10/76/52efda4ef98e7544321fd8d5d512e11739c1df18b0649551aeccfb1c8376/pytz-2018.4.tar.gz"; | |
1533 | sha256 = "c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749"; |
|
1573 | sha256 = "0jgpqx3kk2rhv81j1izjxvmx8d0x7hzs1857pgqnixic5wq2ar60"; | |
1534 | }; |
|
1574 | }; | |
1535 | meta = { |
|
1575 | meta = { | |
1536 | license = [ pkgs.lib.licenses.mit ]; |
|
1576 | license = [ pkgs.lib.licenses.mit ]; | |
1537 | }; |
|
1577 | }; | |
1538 | }; |
|
1578 | }; | |
1539 | pyzmq = super.buildPythonPackage { |
|
1579 | "pyzmq" = super.buildPythonPackage { | |
1540 | name = "pyzmq-14.6.0"; |
|
1580 | name = "pyzmq-14.6.0"; | |
1541 | buildInputs = with self; []; |
|
|||
1542 | doCheck = false; |
|
1581 | doCheck = false; | |
1543 | propagatedBuildInputs = with self; []; |
|
|||
1544 | src = fetchurl { |
|
1582 | src = fetchurl { | |
1545 | url = "https://files.pythonhosted.org/packages/8a/3b/5463d5a9d712cd8bbdac335daece0d69f6a6792da4e3dd89956c0db4e4e6/pyzmq-14.6.0.tar.gz"; |
|
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 | meta = { |
|
1586 | meta = { | |
1549 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "LGPL+BSD"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ]; |
|
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 | name = "redis-2.10.6"; |
|
1591 | name = "redis-2.10.6"; | |
1554 | buildInputs = with self; []; |
|
|||
1555 | doCheck = false; |
|
1592 | doCheck = false; | |
1556 | propagatedBuildInputs = with self; []; |
|
|||
1557 | src = fetchurl { |
|
1593 | src = fetchurl { | |
1558 | url = "https://files.pythonhosted.org/packages/09/8d/6d34b75326bf96d4139a2ddd8e74b80840f800a0a79f9294399e212cb9a7/redis-2.10.6.tar.gz"; |
|
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 | meta = { |
|
1597 | meta = { | |
1562 | license = [ pkgs.lib.licenses.mit ]; |
|
1598 | license = [ pkgs.lib.licenses.mit ]; | |
1563 | }; |
|
1599 | }; | |
1564 | }; |
|
1600 | }; | |
1565 | repoze.lru = super.buildPythonPackage { |
|
1601 | "repoze.lru" = super.buildPythonPackage { | |
1566 | name = "repoze.lru-0.7"; |
|
1602 | name = "repoze.lru-0.7"; | |
1567 | buildInputs = with self; []; |
|
|||
1568 | doCheck = false; |
|
1603 | doCheck = false; | |
1569 | propagatedBuildInputs = with self; []; |
|
|||
1570 | src = fetchurl { |
|
1604 | src = fetchurl { | |
1571 | url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz"; |
|
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 | meta = { |
|
1608 | meta = { | |
1575 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
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 | name = "requests-2.9.1"; |
|
1613 | name = "requests-2.9.1"; | |
1580 | buildInputs = with self; []; |
|
|||
1581 | doCheck = false; |
|
1614 | doCheck = false; | |
1582 | propagatedBuildInputs = with self; []; |
|
|||
1583 | src = fetchurl { |
|
1615 | src = fetchurl { | |
1584 | url = "https://files.pythonhosted.org/packages/f9/6d/07c44fb1ebe04d069459a189e7dab9e4abfe9432adcd4477367c25332748/requests-2.9.1.tar.gz"; |
|
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 | meta = { |
|
1619 | meta = { | |
1588 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1620 | license = [ pkgs.lib.licenses.asl20 ]; | |
1589 | }; |
|
1621 | }; | |
1590 | }; |
|
1622 | }; | |
1591 | rhodecode-enterprise-ce = super.buildPythonPackage { |
|
1623 | "rhodecode-enterprise-ce" = super.buildPythonPackage { | |
1592 | name = "rhodecode-enterprise-ce-4.13.0"; |
|
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 | doCheck = true; |
|
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 | src = ./.; |
|
1764 | src = ./.; | |
1597 | meta = { |
|
1765 | meta = { | |
1598 | license = [ { fullName = "Affero GNU General Public License v3 or later (AGPLv3+)"; } { fullName = "AGPLv3, and Commercial License"; } ]; |
|
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 | name = "rhodecode-tools-0.15.0"; |
|
1770 | name = "rhodecode-tools-0.15.0"; | |
1603 | buildInputs = with self; []; |
|
|||
1604 | doCheck = false; |
|
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 | src = fetchurl { |
|
1784 | src = fetchurl { | |
1607 | url = "https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.15.0.tar.gz?md5=1046043b8c8d52480f7bca63185729b5"; |
|
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 | meta = { |
|
1788 | meta = { | |
1611 | license = [ { fullName = "AGPLv3 and Proprietary"; } ]; |
|
1789 | license = [ { fullName = "AGPLv3 and Proprietary"; } ]; | |
1612 | }; |
|
1790 | }; | |
1613 | }; |
|
1791 | }; | |
1614 | routes = super.buildPythonPackage { |
|
1792 | "routes" = super.buildPythonPackage { | |
1615 | name = "routes-2.4.1"; |
|
1793 | name = "routes-2.4.1"; | |
1616 | buildInputs = with self; []; |
|
|||
1617 | doCheck = false; |
|
1794 | doCheck = false; | |
1618 |
propagatedBuildInputs = |
|
1795 | propagatedBuildInputs = [ | |
|
1796 | self."six" | |||
|
1797 | self."repoze.lru" | |||
|
1798 | ]; | |||
1619 | src = fetchurl { |
|
1799 | src = fetchurl { | |
1620 | url = "https://files.pythonhosted.org/packages/33/38/ea827837e68d9c7dde4cff7ec122a93c319f0effc08ce92a17095576603f/Routes-2.4.1.tar.gz"; |
|
1800 | url = "https://files.pythonhosted.org/packages/33/38/ea827837e68d9c7dde4cff7ec122a93c319f0effc08ce92a17095576603f/Routes-2.4.1.tar.gz"; | |
1621 | sha256 = "26ee43340fca5a32769ffe0c58edcb396ccce6bc1dfa689ddf844d50877355fd"; |
|
1801 | sha256 = "1zamff3m0kc4vyfniyhxpkkcqv1rrgnmh37ykxv34nna1ws47vi6"; | |
1622 | }; |
|
1802 | }; | |
1623 | meta = { |
|
1803 | meta = { | |
1624 | license = [ pkgs.lib.licenses.mit ]; |
|
1804 | license = [ pkgs.lib.licenses.mit ]; | |
1625 | }; |
|
1805 | }; | |
1626 | }; |
|
1806 | }; | |
1627 | scandir = super.buildPythonPackage { |
|
1807 | "scandir" = super.buildPythonPackage { | |
1628 | name = "scandir-1.7"; |
|
1808 | name = "scandir-1.7"; | |
1629 | buildInputs = with self; []; |
|
|||
1630 | doCheck = false; |
|
1809 | doCheck = false; | |
1631 | propagatedBuildInputs = with self; []; |
|
|||
1632 | src = fetchurl { |
|
1810 | src = fetchurl { | |
1633 | url = "https://files.pythonhosted.org/packages/13/bb/e541b74230bbf7a20a3949a2ee6631be299378a784f5445aa5d0047c192b/scandir-1.7.tar.gz"; |
|
1811 | url = "https://files.pythonhosted.org/packages/13/bb/e541b74230bbf7a20a3949a2ee6631be299378a784f5445aa5d0047c192b/scandir-1.7.tar.gz"; | |
1634 | sha256 = "b2d55be869c4f716084a19b1e16932f0769711316ba62de941320bf2be84763d"; |
|
1812 | sha256 = "0gbnhjzg42rj87ljv9kb648rfxph69ly3c8r9841dxy4d7l5pmdj"; | |
1635 | }; |
|
1813 | }; | |
1636 | meta = { |
|
1814 | meta = { | |
1637 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ]; |
|
1815 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ]; | |
1638 | }; |
|
1816 | }; | |
1639 | }; |
|
1817 | }; | |
1640 | setproctitle = super.buildPythonPackage { |
|
1818 | "setproctitle" = super.buildPythonPackage { | |
1641 | name = "setproctitle-1.1.10"; |
|
1819 | name = "setproctitle-1.1.10"; | |
1642 | buildInputs = with self; []; |
|
|||
1643 | doCheck = false; |
|
1820 | doCheck = false; | |
1644 | propagatedBuildInputs = with self; []; |
|
|||
1645 | src = fetchurl { |
|
1821 | src = fetchurl { | |
1646 | url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz"; |
|
1822 | url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz"; | |
1647 | sha256 = "6283b7a58477dd8478fbb9e76defb37968ee4ba47b05ec1c053cb39638bd7398"; |
|
1823 | sha256 = "163kplw9dcrw0lffq1bvli5yws3rngpnvrxrzdw89pbphjjvg0v2"; | |
1648 | }; |
|
1824 | }; | |
1649 | meta = { |
|
1825 | meta = { | |
1650 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1826 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1651 | }; |
|
1827 | }; | |
1652 | }; |
|
1828 | }; | |
1653 | setuptools = super.buildPythonPackage { |
|
1829 | "setuptools-scm" = super.buildPythonPackage { | |
1654 |
name = "setuptools- |
|
1830 | name = "setuptools-scm-2.1.0"; | |
1655 | buildInputs = with self; []; |
|
|||
1656 | doCheck = false; |
|
1831 | doCheck = false; | |
1657 | propagatedBuildInputs = with self; []; |
|
|||
1658 | src = fetchurl { |
|
1832 | src = fetchurl { | |
1659 | url = "https://files.pythonhosted.org/packages/1a/04/d6f1159feaccdfc508517dba1929eb93a2854de729fa68da9d5c6b48fa00/setuptools-39.2.0.zip"; |
|
1833 | url = "https://files.pythonhosted.org/packages/e5/62/f9e1ac314464eb5945c97542acb6bf6f3381dfa5d7a658de7730c36f31a1/setuptools_scm-2.1.0.tar.gz"; | |
1660 | sha256 = "f7cddbb5f5c640311eb00eab6e849f7701fa70bf6a183fc8a2c33dd1d1672fb2"; |
|
1834 | sha256 = "0yb364cgk15sfw3x8ln4ssh98z1dj6n8iiz4r2rw1cfsxhgi8rx7"; | |
1661 | }; |
|
1835 | }; | |
1662 | meta = { |
|
1836 | meta = { | |
1663 | license = [ pkgs.lib.licenses.mit ]; |
|
1837 | license = [ pkgs.lib.licenses.mit ]; | |
1664 | }; |
|
1838 | }; | |
1665 | }; |
|
1839 | }; | |
1666 |
|
|
1840 | "simplegeneric" = super.buildPythonPackage { | |
1667 | name = "setuptools-scm-1.15.6"; |
|
1841 | name = "simplegeneric-0.8.1"; | |
1668 | buildInputs = with self; []; |
|
|||
1669 | doCheck = false; |
|
1842 | doCheck = false; | |
1670 | propagatedBuildInputs = with self; []; |
|
|||
1671 | src = fetchurl { |
|
1843 | src = fetchurl { | |
1672 | url = "https://files.pythonhosted.org/packages/03/6d/aafdd01edd227ee879b691455bf19895091872af7e48192bea1758c82032/setuptools_scm-1.15.6.tar.gz"; |
|
1844 | url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip"; | |
1673 | sha256 = "49ab4685589986a42da85706b3311a2f74f1af567d39fee6cb1e088d7a75fb5f"; |
|
1845 | sha256 = "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw"; | |
1674 | }; |
|
1846 | }; | |
1675 | meta = { |
|
1847 | meta = { | |
1676 |
license = [ pkgs.lib.licenses. |
|
1848 | license = [ pkgs.lib.licenses.zpl21 ]; | |
1677 | }; |
|
1849 | }; | |
1678 | }; |
|
1850 | }; | |
1679 |
simple |
|
1851 | "simplejson" = super.buildPythonPackage { | |
1680 |
name = "simple |
|
1852 | name = "simplejson-3.11.1"; | |
1681 | buildInputs = with self; []; |
|
|||
1682 | doCheck = false; |
|
1853 | doCheck = false; | |
1683 | propagatedBuildInputs = with self; []; |
|
|||
1684 | src = fetchurl { |
|
|||
1685 | url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip"; |
|
|||
1686 | sha256 = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173"; |
|
|||
1687 | }; |
|
|||
1688 | meta = { |
|
|||
1689 | license = [ pkgs.lib.licenses.zpt21 ]; |
|
|||
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 { |
|
1854 | src = fetchurl { | |
1698 | url = "https://files.pythonhosted.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz"; |
|
1855 | url = "https://files.pythonhosted.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz"; | |
1699 | sha256 = "01a22d49ddd9a168b136f26cac87d9a335660ce07aa5c630b8e3607d6f4325e7"; |
|
1856 | sha256 = "1rr58dppsq73p0qcd9bsw066cdd3v63sqv7j6sqni8frvm4jv8h1"; | |
1700 | }; |
|
1857 | }; | |
1701 | meta = { |
|
1858 | meta = { | |
1702 | license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ]; |
|
1859 | license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ]; | |
1703 | }; |
|
1860 | }; | |
1704 | }; |
|
1861 | }; | |
1705 | six = super.buildPythonPackage { |
|
1862 | "six" = super.buildPythonPackage { | |
1706 | name = "six-1.11.0"; |
|
1863 | name = "six-1.11.0"; | |
1707 | buildInputs = with self; []; |
|
|||
1708 | doCheck = false; |
|
1864 | doCheck = false; | |
1709 | propagatedBuildInputs = with self; []; |
|
|||
1710 | src = fetchurl { |
|
1865 | src = fetchurl { | |
1711 | url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz"; |
|
1866 | url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz"; | |
1712 | sha256 = "70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9"; |
|
1867 | sha256 = "1scqzwc51c875z23phj48gircqjgnn3af8zy2izjwmnlxrxsgs3h"; | |
1713 | }; |
|
1868 | }; | |
1714 | meta = { |
|
1869 | meta = { | |
1715 | license = [ pkgs.lib.licenses.mit ]; |
|
1870 | license = [ pkgs.lib.licenses.mit ]; | |
1716 | }; |
|
1871 | }; | |
1717 | }; |
|
1872 | }; | |
1718 | sqlalchemy = super.buildPythonPackage { |
|
1873 | "sqlalchemy" = super.buildPythonPackage { | |
1719 | name = "sqlalchemy-1.1.18"; |
|
1874 | name = "sqlalchemy-1.1.18"; | |
1720 | buildInputs = with self; []; |
|
|||
1721 | doCheck = false; |
|
1875 | doCheck = false; | |
1722 | propagatedBuildInputs = with self; []; |
|
|||
1723 | src = fetchurl { |
|
1876 | src = fetchurl { | |
1724 | url = "https://files.pythonhosted.org/packages/cc/4d/96d93ff77cd67aca7618e402191eee3490d8f5f245d6ab7622d35fe504f4/SQLAlchemy-1.1.18.tar.gz"; |
|
1877 | url = "https://files.pythonhosted.org/packages/cc/4d/96d93ff77cd67aca7618e402191eee3490d8f5f245d6ab7622d35fe504f4/SQLAlchemy-1.1.18.tar.gz"; | |
1725 | sha256 = "8b0ec71af9291191ba83a91c03d157b19ab3e7119e27da97932a4773a3f664a9"; |
|
1878 | sha256 = "1ab4ysip6irajfbxl9wy27kv76miaz8h6759hfx92499z4dcf3lb"; | |
1726 | }; |
|
1879 | }; | |
1727 | meta = { |
|
1880 | meta = { | |
1728 | license = [ pkgs.lib.licenses.mit ]; |
|
1881 | license = [ pkgs.lib.licenses.mit ]; | |
1729 | }; |
|
1882 | }; | |
1730 | }; |
|
1883 | }; | |
1731 | sshpubkeys = super.buildPythonPackage { |
|
1884 | "sshpubkeys" = super.buildPythonPackage { | |
1732 | name = "sshpubkeys-2.2.0"; |
|
1885 | name = "sshpubkeys-2.2.0"; | |
1733 | buildInputs = with self; []; |
|
|||
1734 | doCheck = false; |
|
1886 | doCheck = false; | |
1735 |
propagatedBuildInputs = |
|
1887 | propagatedBuildInputs = [ | |
|
1888 | self."pycrypto" | |||
|
1889 | self."ecdsa" | |||
|
1890 | ]; | |||
1736 | src = fetchurl { |
|
1891 | src = fetchurl { | |
1737 | url = "https://files.pythonhosted.org/packages/27/da/337fabeb3dca6b62039a93ceaa636f25065e0ae92b575b1235342076cf0a/sshpubkeys-2.2.0.tar.gz"; |
|
1892 | url = "https://files.pythonhosted.org/packages/27/da/337fabeb3dca6b62039a93ceaa636f25065e0ae92b575b1235342076cf0a/sshpubkeys-2.2.0.tar.gz"; | |
1738 | sha256 = "b59b0cb3cf021f10f5737aec84c2c4d60d56db9991d26b4a17caa4573fbf9364"; |
|
1893 | sha256 = "0r4kpwzmg96a2x56pllik7dmc3fnqk189v3sfgsi07q2ryrhr6xm"; | |
1739 | }; |
|
1894 | }; | |
1740 | meta = { |
|
1895 | meta = { | |
1741 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1896 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1742 | }; |
|
1897 | }; | |
1743 | }; |
|
1898 | }; | |
1744 | subprocess32 = super.buildPythonPackage { |
|
1899 | "subprocess32" = super.buildPythonPackage { | |
1745 | name = "subprocess32-3.5.1"; |
|
1900 | name = "subprocess32-3.5.1"; | |
1746 | buildInputs = with self; []; |
|
|||
1747 | doCheck = false; |
|
1901 | doCheck = false; | |
1748 | propagatedBuildInputs = with self; []; |
|
|||
1749 | src = fetchurl { |
|
1902 | src = fetchurl { | |
1750 | url = "https://files.pythonhosted.org/packages/de/fb/fd3e91507021e2aecdb081d1b920082628d6b8869ead845e3e87b3d2e2ca/subprocess32-3.5.1.tar.gz"; |
|
1903 | url = "https://files.pythonhosted.org/packages/de/fb/fd3e91507021e2aecdb081d1b920082628d6b8869ead845e3e87b3d2e2ca/subprocess32-3.5.1.tar.gz"; | |
1751 | sha256 = "18ece9f877eca0c2521ed99a40a3a14af230c71f006d00cd0b2d6a6ddd1af171"; |
|
1904 | sha256 = "0wgi3bfnssid1g6h0v803z3k1wjal6il16nr3r9c587cfzwfkv0q"; | |
1752 | }; |
|
1905 | }; | |
1753 | meta = { |
|
1906 | meta = { | |
1754 | license = [ pkgs.lib.licenses.psfl ]; |
|
1907 | license = [ pkgs.lib.licenses.psfl ]; | |
1755 | }; |
|
1908 | }; | |
1756 | }; |
|
1909 | }; | |
1757 | supervisor = super.buildPythonPackage { |
|
1910 | "supervisor" = super.buildPythonPackage { | |
1758 | name = "supervisor-3.3.4"; |
|
1911 | name = "supervisor-3.3.4"; | |
1759 | buildInputs = with self; []; |
|
|||
1760 | doCheck = false; |
|
1912 | doCheck = false; | |
1761 |
propagatedBuildInputs = |
|
1913 | propagatedBuildInputs = [ | |
|
1914 | self."meld3" | |||
|
1915 | ]; | |||
1762 | src = fetchurl { |
|
1916 | src = fetchurl { | |
1763 | url = "https://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833d811d53ee2500f1b5e96dc3/supervisor-3.3.4.tar.gz"; |
|
1917 | url = "https://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833d811d53ee2500f1b5e96dc3/supervisor-3.3.4.tar.gz"; | |
1764 | sha256 = "212201a3fd1d35c150ef0c35bf0676fd1a6c195fb60bf0f2147fe7dbd317e672"; |
|
1918 | sha256 = "0wp62z9xprvz2krg02xnbwcnq6pxfq3byd8cxx8c2d8xznih28i1"; | |
1765 | }; |
|
1919 | }; | |
1766 | meta = { |
|
1920 | meta = { | |
1767 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1921 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
1768 | }; |
|
1922 | }; | |
1769 | }; |
|
1923 | }; | |
1770 | tempita = super.buildPythonPackage { |
|
1924 | "tempita" = super.buildPythonPackage { | |
1771 | name = "tempita-0.5.2"; |
|
1925 | name = "tempita-0.5.2"; | |
1772 | buildInputs = with self; []; |
|
|||
1773 | doCheck = false; |
|
1926 | doCheck = false; | |
1774 | propagatedBuildInputs = with self; []; |
|
|||
1775 | src = fetchurl { |
|
1927 | src = fetchurl { | |
1776 | url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz"; |
|
1928 | url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz"; | |
1777 | sha256 = "cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c"; |
|
1929 | sha256 = "177wwq45slfyajd8csy477bmdmzipyw0dm7i85k3akb7m85wzkna"; | |
1778 | }; |
|
1930 | }; | |
1779 | meta = { |
|
1931 | meta = { | |
1780 | license = [ pkgs.lib.licenses.mit ]; |
|
1932 | license = [ pkgs.lib.licenses.mit ]; | |
1781 | }; |
|
1933 | }; | |
1782 | }; |
|
1934 | }; | |
1783 | termcolor = super.buildPythonPackage { |
|
1935 | "termcolor" = super.buildPythonPackage { | |
1784 | name = "termcolor-1.1.0"; |
|
1936 | name = "termcolor-1.1.0"; | |
1785 | buildInputs = with self; []; |
|
|||
1786 | doCheck = false; |
|
1937 | doCheck = false; | |
1787 | propagatedBuildInputs = with self; []; |
|
|||
1788 | src = fetchurl { |
|
1938 | src = fetchurl { | |
1789 | url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; |
|
1939 | url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; | |
1790 | sha256 = "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b"; |
|
1940 | sha256 = "0fv1vq14rpqwgazxg4981904lfyp84mnammw7y046491cv76jv8x"; | |
1791 | }; |
|
1941 | }; | |
1792 | meta = { |
|
1942 | meta = { | |
1793 | license = [ pkgs.lib.licenses.mit ]; |
|
1943 | license = [ pkgs.lib.licenses.mit ]; | |
1794 | }; |
|
1944 | }; | |
1795 | }; |
|
1945 | }; | |
1796 | testpath = super.buildPythonPackage { |
|
1946 | "testpath" = super.buildPythonPackage { | |
1797 | name = "testpath-0.3.1"; |
|
1947 | name = "testpath-0.3.1"; | |
1798 | buildInputs = with self; []; |
|
|||
1799 | doCheck = false; |
|
1948 | doCheck = false; | |
1800 | propagatedBuildInputs = with self; []; |
|
|||
1801 | src = fetchurl { |
|
1949 | src = fetchurl { | |
1802 | url = "https://files.pythonhosted.org/packages/f4/8b/b71e9ee10e5f751e9d959bc750ab122ba04187f5aa52aabdc4e63b0e31a7/testpath-0.3.1.tar.gz"; |
|
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 | meta = { |
|
1953 | meta = { | |
1806 | license = [ ]; |
|
1954 | license = [ ]; | |
1807 | }; |
|
1955 | }; | |
1808 | }; |
|
1956 | }; | |
1809 | traitlets = super.buildPythonPackage { |
|
1957 | "traitlets" = super.buildPythonPackage { | |
1810 | name = "traitlets-4.3.2"; |
|
1958 | name = "traitlets-4.3.2"; | |
1811 | buildInputs = with self; []; |
|
|||
1812 | doCheck = false; |
|
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 | src = fetchurl { |
|
1966 | src = fetchurl { | |
1815 | url = "https://files.pythonhosted.org/packages/a5/98/7f5ef2fe9e9e071813aaf9cb91d1a732e0a68b6c44a32b38cb8e14c3f069/traitlets-4.3.2.tar.gz"; |
|
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 | meta = { |
|
1970 | meta = { | |
1819 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1971 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1820 | }; |
|
1972 | }; | |
1821 | }; |
|
1973 | }; | |
1822 | translationstring = super.buildPythonPackage { |
|
1974 | "translationstring" = super.buildPythonPackage { | |
1823 | name = "translationstring-1.3"; |
|
1975 | name = "translationstring-1.3"; | |
1824 | buildInputs = with self; []; |
|
|||
1825 | doCheck = false; |
|
1976 | doCheck = false; | |
1826 | propagatedBuildInputs = with self; []; |
|
|||
1827 | src = fetchurl { |
|
1977 | src = fetchurl { | |
1828 | url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz"; |
|
1978 | url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz"; | |
1829 | sha256 = "4ee44cfa58c52ade8910ea0ebc3d2d84bdcad9fa0422405b1801ec9b9a65b72d"; |
|
1979 | sha256 = "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f"; | |
1830 | }; |
|
1980 | }; | |
1831 | meta = { |
|
1981 | meta = { | |
1832 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; |
|
1982 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; | |
1833 | }; |
|
1983 | }; | |
1834 | }; |
|
1984 | }; | |
1835 | trollius = super.buildPythonPackage { |
|
1985 | "trollius" = super.buildPythonPackage { | |
1836 | name = "trollius-1.0.4"; |
|
1986 | name = "trollius-1.0.4"; | |
1837 | buildInputs = with self; []; |
|
|||
1838 | doCheck = false; |
|
1987 | doCheck = false; | |
1839 |
propagatedBuildInputs = |
|
1988 | propagatedBuildInputs = [ | |
|
1989 | self."futures" | |||
|
1990 | ]; | |||
1840 | src = fetchurl { |
|
1991 | src = fetchurl { | |
1841 | url = "https://files.pythonhosted.org/packages/aa/e6/4141db437f55e6ee7a3fb69663239e3fde7841a811b4bef293145ad6c836/trollius-1.0.4.tar.gz"; |
|
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 | meta = { |
|
1995 | meta = { | |
1845 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1996 | license = [ pkgs.lib.licenses.asl20 ]; | |
1846 | }; |
|
1997 | }; | |
1847 | }; |
|
1998 | }; | |
1848 | tzlocal = super.buildPythonPackage { |
|
1999 | "tzlocal" = super.buildPythonPackage { | |
1849 | name = "tzlocal-1.5.1"; |
|
2000 | name = "tzlocal-1.5.1"; | |
1850 | buildInputs = with self; []; |
|
|||
1851 | doCheck = false; |
|
2001 | doCheck = false; | |
1852 |
propagatedBuildInputs = |
|
2002 | propagatedBuildInputs = [ | |
|
2003 | self."pytz" | |||
|
2004 | ]; | |||
1853 | src = fetchurl { |
|
2005 | src = fetchurl { | |
1854 | url = "https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz"; |
|
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 | meta = { |
|
2009 | meta = { | |
1858 | license = [ pkgs.lib.licenses.mit ]; |
|
2010 | license = [ pkgs.lib.licenses.mit ]; | |
1859 | }; |
|
2011 | }; | |
1860 | }; |
|
2012 | }; | |
1861 | urllib3 = super.buildPythonPackage { |
|
2013 | "urllib3" = super.buildPythonPackage { | |
1862 | name = "urllib3-1.21"; |
|
2014 | name = "urllib3-1.21"; | |
1863 | buildInputs = with self; []; |
|
|||
1864 | doCheck = false; |
|
2015 | doCheck = false; | |
1865 | propagatedBuildInputs = with self; []; |
|
|||
1866 | src = fetchurl { |
|
2016 | src = fetchurl { | |
1867 | url = "https://files.pythonhosted.org/packages/34/95/7b28259d0006ed681c424cd71a668363265eac92b67dddd018eb9a22bff8/urllib3-1.21.tar.gz"; |
|
2017 | url = "https://files.pythonhosted.org/packages/34/95/7b28259d0006ed681c424cd71a668363265eac92b67dddd018eb9a22bff8/urllib3-1.21.tar.gz"; | |
1868 | sha256 = "d0f08f1472754890c8b228106eb831a7a68c93565bd0818936c30bb839913647"; |
|
2018 | sha256 = "0irnj4wvh2y36s4q3l2vas9qr9m766w6w418nb490j3mf8a8zw6h"; | |
1869 | }; |
|
2019 | }; | |
1870 | meta = { |
|
2020 | meta = { | |
1871 | license = [ pkgs.lib.licenses.mit ]; |
|
2021 | license = [ pkgs.lib.licenses.mit ]; | |
1872 | }; |
|
2022 | }; | |
1873 | }; |
|
2023 | }; | |
1874 | urlobject = super.buildPythonPackage { |
|
2024 | "urlobject" = super.buildPythonPackage { | |
1875 | name = "urlobject-2.4.3"; |
|
2025 | name = "urlobject-2.4.3"; | |
1876 | buildInputs = with self; []; |
|
|||
1877 | doCheck = false; |
|
2026 | doCheck = false; | |
1878 | propagatedBuildInputs = with self; []; |
|
|||
1879 | src = fetchurl { |
|
2027 | src = fetchurl { | |
1880 | url = "https://files.pythonhosted.org/packages/e2/b8/1d0a916f4b34c4618846e6da0e4eeaa8fcb4a2f39e006434fe38acb74b34/URLObject-2.4.3.tar.gz"; |
|
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 | meta = { |
|
2031 | meta = { | |
1884 | license = [ pkgs.lib.licenses.publicDomain ]; |
|
2032 | license = [ pkgs.lib.licenses.publicDomain ]; | |
1885 | }; |
|
2033 | }; | |
1886 | }; |
|
2034 | }; | |
1887 | venusian = super.buildPythonPackage { |
|
2035 | "venusian" = super.buildPythonPackage { | |
1888 | name = "venusian-1.1.0"; |
|
2036 | name = "venusian-1.1.0"; | |
1889 | buildInputs = with self; []; |
|
|||
1890 | doCheck = false; |
|
2037 | doCheck = false; | |
1891 | propagatedBuildInputs = with self; []; |
|
|||
1892 | src = fetchurl { |
|
2038 | src = fetchurl { | |
1893 | url = "https://files.pythonhosted.org/packages/38/24/b4b470ab9e0a2e2e9b9030c7735828c8934b4c6b45befd1bb713ec2aeb2d/venusian-1.1.0.tar.gz"; |
|
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 | meta = { |
|
2042 | meta = { | |
1897 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
2043 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
1898 | }; |
|
2044 | }; | |
1899 | }; |
|
2045 | }; | |
1900 | vine = super.buildPythonPackage { |
|
2046 | "vine" = super.buildPythonPackage { | |
1901 | name = "vine-1.1.4"; |
|
2047 | name = "vine-1.1.4"; | |
1902 | buildInputs = with self; []; |
|
|||
1903 | doCheck = false; |
|
2048 | doCheck = false; | |
1904 | propagatedBuildInputs = with self; []; |
|
|||
1905 | src = fetchurl { |
|
2049 | src = fetchurl { | |
1906 | url = "https://files.pythonhosted.org/packages/32/23/36284986e011f3c130d802c3c66abd8f1aef371eae110ddf80c5ae22e1ff/vine-1.1.4.tar.gz"; |
|
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 | meta = { |
|
2053 | meta = { | |
1910 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
2054 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1911 | }; |
|
2055 | }; | |
1912 | }; |
|
2056 | }; | |
1913 | waitress = super.buildPythonPackage { |
|
2057 | "waitress" = super.buildPythonPackage { | |
1914 | name = "waitress-1.1.0"; |
|
2058 | name = "waitress-1.1.0"; | |
1915 | buildInputs = with self; []; |
|
|||
1916 | doCheck = false; |
|
2059 | doCheck = false; | |
1917 | propagatedBuildInputs = with self; []; |
|
|||
1918 | src = fetchurl { |
|
2060 | src = fetchurl { | |
1919 | url = "https://files.pythonhosted.org/packages/3c/68/1c10dd5c556872ceebe88483b0436140048d39de83a84a06a8baa8136f4f/waitress-1.1.0.tar.gz"; |
|
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 | meta = { |
|
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 | name = "wcwidth-0.1.7"; |
|
2069 | name = "wcwidth-0.1.7"; | |
1928 | buildInputs = with self; []; |
|
|||
1929 | doCheck = false; |
|
2070 | doCheck = false; | |
1930 | propagatedBuildInputs = with self; []; |
|
|||
1931 | src = fetchurl { |
|
2071 | src = fetchurl { | |
1932 | url = "https://files.pythonhosted.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz"; |
|
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 | meta = { |
|
2075 | meta = { | |
1936 | license = [ pkgs.lib.licenses.mit ]; |
|
2076 | license = [ pkgs.lib.licenses.mit ]; | |
1937 | }; |
|
2077 | }; | |
1938 | }; |
|
2078 | }; | |
1939 | webencodings = super.buildPythonPackage { |
|
2079 | "webencodings" = super.buildPythonPackage { | |
1940 | name = "webencodings-0.5.1"; |
|
2080 | name = "webencodings-0.5.1"; | |
1941 | buildInputs = with self; []; |
|
|||
1942 | doCheck = false; |
|
2081 | doCheck = false; | |
1943 | propagatedBuildInputs = with self; []; |
|
|||
1944 | src = fetchurl { |
|
2082 | src = fetchurl { | |
1945 | url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz"; |
|
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 | meta = { |
|
2086 | meta = { | |
1949 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
2087 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1950 | }; |
|
2088 | }; | |
1951 | }; |
|
2089 | }; | |
1952 | weberror = super.buildPythonPackage { |
|
2090 | "weberror" = super.buildPythonPackage { | |
1953 | name = "weberror-0.10.3"; |
|
2091 | name = "weberror-0.10.3"; | |
1954 | buildInputs = with self; []; |
|
|||
1955 | doCheck = false; |
|
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 | src = fetchurl { |
|
2099 | src = fetchurl { | |
1958 | url = "https://files.pythonhosted.org/packages/35/76/e7e5c2ce7e9c7f31b54c1ff295a495886d1279a002557d74dd8957346a79/WebError-0.10.3.tar.gz"; |
|
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 | meta = { |
|
2103 | meta = { | |
1962 | license = [ pkgs.lib.licenses.mit ]; |
|
2104 | license = [ pkgs.lib.licenses.mit ]; | |
1963 | }; |
|
2105 | }; | |
1964 | }; |
|
2106 | }; | |
1965 | webhelpers = super.buildPythonPackage { |
|
2107 | "webhelpers" = super.buildPythonPackage { | |
1966 | name = "webhelpers-1.3"; |
|
2108 | name = "webhelpers-1.3"; | |
1967 | buildInputs = with self; []; |
|
|||
1968 | doCheck = false; |
|
2109 | doCheck = false; | |
1969 |
propagatedBuildInputs = |
|
2110 | propagatedBuildInputs = [ | |
|
2111 | self."markupsafe" | |||
|
2112 | ]; | |||
1970 | src = fetchurl { |
|
2113 | src = fetchurl { | |
1971 | url = "https://files.pythonhosted.org/packages/ee/68/4d07672821d514184357f1552f2dad923324f597e722de3b016ca4f7844f/WebHelpers-1.3.tar.gz"; |
|
2114 | url = "https://files.pythonhosted.org/packages/ee/68/4d07672821d514184357f1552f2dad923324f597e722de3b016ca4f7844f/WebHelpers-1.3.tar.gz"; | |
1972 | sha256 = "ea86f284e929366b77424ba9a89341f43ae8dee3cbeb8702f73bcf86058aa583"; |
|
2115 | sha256 = "10x5i82qdkrvyw18gsybwggfhfpl869siaab89vnndi9x62g51pa"; | |
1973 | }; |
|
2116 | }; | |
1974 | meta = { |
|
2117 | meta = { | |
1975 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
2118 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
1976 | }; |
|
2119 | }; | |
1977 | }; |
|
2120 | }; | |
1978 | webhelpers2 = super.buildPythonPackage { |
|
2121 | "webhelpers2" = super.buildPythonPackage { | |
1979 | name = "webhelpers2-2.0"; |
|
2122 | name = "webhelpers2-2.0"; | |
1980 | buildInputs = with self; []; |
|
|||
1981 | doCheck = false; |
|
2123 | doCheck = false; | |
1982 |
propagatedBuildInputs = |
|
2124 | propagatedBuildInputs = [ | |
|
2125 | self."markupsafe" | |||
|
2126 | self."six" | |||
|
2127 | ]; | |||
1983 | src = fetchurl { |
|
2128 | src = fetchurl { | |
1984 | url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz"; |
|
2129 | url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz"; | |
1985 | sha256 = "9a557ea31252a5beb654e52f67d7cf9ad4419a2b6e941b801d08f68a83daf02a"; |
|
2130 | sha256 = "0aphva1qmxh83n01p53f5fd43m4srzbnfbz5ajvbx9aj2aipwmcs"; | |
1986 | }; |
|
2131 | }; | |
1987 | meta = { |
|
2132 | meta = { | |
1988 | license = [ pkgs.lib.licenses.mit ]; |
|
2133 | license = [ pkgs.lib.licenses.mit ]; | |
1989 | }; |
|
2134 | }; | |
1990 | }; |
|
2135 | }; | |
1991 | webob = super.buildPythonPackage { |
|
2136 | "webob" = super.buildPythonPackage { | |
1992 | name = "webob-1.7.4"; |
|
2137 | name = "webob-1.7.4"; | |
1993 | buildInputs = with self; []; |
|
|||
1994 | doCheck = false; |
|
2138 | doCheck = false; | |
1995 | propagatedBuildInputs = with self; []; |
|
|||
1996 | src = fetchurl { |
|
2139 | src = fetchurl { | |
1997 | url = "https://files.pythonhosted.org/packages/75/34/731e23f52371852dfe7490a61644826ba7fe70fd52a377aaca0f4956ba7f/WebOb-1.7.4.tar.gz"; |
|
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 | meta = { |
|
2143 | meta = { | |
2001 | license = [ pkgs.lib.licenses.mit ]; |
|
2144 | license = [ pkgs.lib.licenses.mit ]; | |
2002 | }; |
|
2145 | }; | |
2003 | }; |
|
2146 | }; | |
2004 | webtest = super.buildPythonPackage { |
|
2147 | "webtest" = super.buildPythonPackage { | |
2005 | name = "webtest-2.0.29"; |
|
2148 | name = "webtest-2.0.29"; | |
2006 | buildInputs = with self; []; |
|
|||
2007 | doCheck = false; |
|
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 | src = fetchurl { |
|
2156 | src = fetchurl { | |
2010 | url = "https://files.pythonhosted.org/packages/94/de/8f94738be649997da99c47b104aa3c3984ecec51a1d8153ed09638253d56/WebTest-2.0.29.tar.gz"; |
|
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 | meta = { |
|
2160 | meta = { | |
2014 | license = [ pkgs.lib.licenses.mit ]; |
|
2161 | license = [ pkgs.lib.licenses.mit ]; | |
2015 | }; |
|
2162 | }; | |
2016 | }; |
|
2163 | }; | |
2017 | whoosh = super.buildPythonPackage { |
|
2164 | "whoosh" = super.buildPythonPackage { | |
2018 | name = "whoosh-2.7.4"; |
|
2165 | name = "whoosh-2.7.4"; | |
2019 | buildInputs = with self; []; |
|
|||
2020 | doCheck = false; |
|
2166 | doCheck = false; | |
2021 | propagatedBuildInputs = with self; []; |
|
|||
2022 | src = fetchurl { |
|
2167 | src = fetchurl { | |
2023 | url = "https://files.pythonhosted.org/packages/25/2b/6beed2107b148edc1321da0d489afc4617b9ed317ef7b72d4993cad9b684/Whoosh-2.7.4.tar.gz"; |
|
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 | meta = { |
|
2171 | meta = { | |
2027 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ]; |
|
2172 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ]; | |
2028 | }; |
|
2173 | }; | |
2029 | }; |
|
2174 | }; | |
2030 | ws4py = super.buildPythonPackage { |
|
2175 | "ws4py" = super.buildPythonPackage { | |
2031 | name = "ws4py-0.5.1"; |
|
2176 | name = "ws4py-0.5.1"; | |
2032 | buildInputs = with self; []; |
|
|||
2033 | doCheck = false; |
|
2177 | doCheck = false; | |
2034 | propagatedBuildInputs = with self; []; |
|
|||
2035 | src = fetchurl { |
|
2178 | src = fetchurl { | |
2036 | url = "https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz"; |
|
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 | meta = { |
|
2182 | meta = { | |
2040 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
2183 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
2041 | }; |
|
2184 | }; | |
2042 | }; |
|
2185 | }; | |
2043 | wsgiref = super.buildPythonPackage { |
|
2186 | "wsgiref" = super.buildPythonPackage { | |
2044 | name = "wsgiref-0.1.2"; |
|
2187 | name = "wsgiref-0.1.2"; | |
2045 | buildInputs = with self; []; |
|
|||
2046 | doCheck = false; |
|
2188 | doCheck = false; | |
2047 | propagatedBuildInputs = with self; []; |
|
|||
2048 | src = fetchurl { |
|
2189 | src = fetchurl { | |
2049 | url = "https://files.pythonhosted.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip"; |
|
2190 | url = "https://files.pythonhosted.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip"; | |
2050 | sha256 = "c7e610c800957046c04c8014aab8cce8f0b9f0495c8cd349e57c1f7cabf40e79"; |
|
2191 | sha256 = "0y8fyjmpq7vwwm4x732w97qbkw78rjwal5409k04cw4m03411rn7"; | |
2051 | }; |
|
2192 | }; | |
2052 | meta = { |
|
2193 | meta = { | |
2053 | license = [ { fullName = "PSF or ZPL"; } ]; |
|
2194 | license = [ { fullName = "PSF or ZPL"; } ]; | |
2054 | }; |
|
2195 | }; | |
2055 | }; |
|
2196 | }; | |
2056 | zope.cachedescriptors = super.buildPythonPackage { |
|
2197 | "zope.cachedescriptors" = super.buildPythonPackage { | |
2057 | name = "zope.cachedescriptors-4.3.1"; |
|
2198 | name = "zope.cachedescriptors-4.3.1"; | |
2058 | buildInputs = with self; []; |
|
|||
2059 | doCheck = false; |
|
2199 | doCheck = false; | |
2060 |
propagatedBuildInputs = |
|
2200 | propagatedBuildInputs = [ | |
|
2201 | self."setuptools" | |||
|
2202 | ]; | |||
2061 | src = fetchurl { |
|
2203 | src = fetchurl { | |
2062 | url = "https://files.pythonhosted.org/packages/2f/89/ebe1890cc6d3291ebc935558fa764d5fffe571018dbbee200e9db78762cb/zope.cachedescriptors-4.3.1.tar.gz"; |
|
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 | meta = { |
|
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 | name = "zope.deprecation-4.3.0"; |
|
2212 | name = "zope.deprecation-4.3.0"; | |
2071 | buildInputs = with self; []; |
|
|||
2072 | doCheck = false; |
|
2213 | doCheck = false; | |
2073 |
propagatedBuildInputs = |
|
2214 | propagatedBuildInputs = [ | |
|
2215 | self."setuptools" | |||
|
2216 | ]; | |||
2074 | src = fetchurl { |
|
2217 | src = fetchurl { | |
2075 | url = "https://files.pythonhosted.org/packages/a1/18/2dc5e6bfe64fdc3b79411b67464c55bb0b43b127051a20f7f492ab767758/zope.deprecation-4.3.0.tar.gz"; |
|
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 | meta = { |
|
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 | name = "zope.event-4.3.0"; |
|
2226 | name = "zope.event-4.3.0"; | |
2084 | buildInputs = with self; []; |
|
|||
2085 | doCheck = false; |
|
2227 | doCheck = false; | |
2086 |
propagatedBuildInputs = |
|
2228 | propagatedBuildInputs = [ | |
|
2229 | self."setuptools" | |||
|
2230 | ]; | |||
2087 | src = fetchurl { |
|
2231 | src = fetchurl { | |
2088 | url = "https://files.pythonhosted.org/packages/9e/d0/54ba59f19a0635f6591b74be259cf6fbf67e73f4edda27b5cd0cf4d26efa/zope.event-4.3.0.tar.gz"; |
|
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 | meta = { |
|
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 | name = "zope.interface-4.5.0"; |
|
2240 | name = "zope.interface-4.5.0"; | |
2097 | buildInputs = with self; []; |
|
|||
2098 | doCheck = false; |
|
2241 | doCheck = false; | |
2099 |
propagatedBuildInputs = |
|
2242 | propagatedBuildInputs = [ | |
|
2243 | self."setuptools" | |||
|
2244 | ]; | |||
2100 | src = fetchurl { |
|
2245 | src = fetchurl { | |
2101 | url = "https://files.pythonhosted.org/packages/ac/8a/657532df378c2cd2a1fe6b12be3b4097521570769d4852ec02c24bd3594e/zope.interface-4.5.0.tar.gz"; |
|
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 | meta = { |
|
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 | # |
|
1 | # This file defines how to "build" for packaging. | |
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. |
|
|||
26 |
|
2 | |||
27 | { pkgs ? import <nixpkgs> {} |
|
3 | { pkgs ? import <nixpkgs> {} | |
28 | , doCheck ? true |
|
4 | , doCheck ? true | |
29 | }: |
|
5 | }: | |
30 |
|
6 | |||
31 | let |
|
7 | let | |
32 |
|
8 | enterprise_ce = import ./default.nix { | ||
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 { |
|
|||
70 | inherit |
|
9 | inherit | |
|
10 | doCheck | |||
71 | pkgs; |
|
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 |
|
14 | in { | |
108 | # needed environment for the ac-test tools. |
|
15 | build = enterprise_ce; | |
109 | mkAcTests = { |
|
16 | } | |
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 |
|
@@ -1,7 +1,6 b'' | |||||
1 | ## core |
|
1 | ## dependencies | |
2 | setuptools==39.2.0 |
|
|||
3 | setuptools-scm==1.15.6 |
|
|||
4 |
|
2 | |||
|
3 | setuptools-scm==2.1.0 | |||
5 | amqp==2.3.1 |
|
4 | amqp==2.3.1 | |
6 | authomatic==0.1.0.post1 |
|
5 | authomatic==0.1.0.post1 | |
7 | babel==1.3 |
|
6 | babel==1.3 | |
@@ -59,7 +58,7 b' pyramid-mako==1.0.2' | |||||
59 | pyramid==1.9.2 |
|
58 | pyramid==1.9.2 | |
60 | pysqlite==2.8.3 |
|
59 | pysqlite==2.8.3 | |
61 | python-dateutil |
|
60 | python-dateutil | |
62 |
python-ldap== |
|
61 | python-ldap==3.1.0 | |
63 | python-memcached==1.59 |
|
62 | python-memcached==1.59 | |
64 | python-pam==1.8.2 |
|
63 | python-pam==1.8.2 | |
65 | pytz==2018.4 |
|
64 | pytz==2018.4 |
@@ -311,10 +311,6 b'' | |||||
311 | "python2.7-requests-2.9.1": { |
|
311 | "python2.7-requests-2.9.1": { | |
312 | "Apache License 2.0": "http://spdx.org/licenses/Apache-2.0" |
|
312 | "Apache License 2.0": "http://spdx.org/licenses/Apache-2.0" | |
313 |
}, |
|
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 | }, |
|
|||
318 | "python2.7-setuptools-scm-1.15.6": { |
|
314 | "python2.7-setuptools-scm-1.15.6": { | |
319 | "MIT License": "http://spdx.org/licenses/MIT" |
|
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 | { pkgs ? (import <nixpkgs> {}) |
|
4 | { pkgs ? (import <nixpkgs> {}) | |
2 | , pythonPackages ? "python27Packages" |
|
5 | , pythonPackages ? "python27Packages" | |
3 |
, doCheck ? |
|
6 | , doCheck ? false | |
4 | , sourcesOverrides ? {} |
|
7 | , sourcesOverrides ? {} | |
5 | , doDevelopInstall ? true |
|
8 | , doDevelopInstall ? true | |
6 | }: |
|
9 | }: | |
@@ -10,7 +13,10 b' let' | |||||
10 | sources = (pkgs.config.rc.sources or {}) // sourcesOverrides; |
|
13 | sources = (pkgs.config.rc.sources or {}) // sourcesOverrides; | |
11 |
|
14 | |||
12 | enterprise-ce = import ./default.nix { |
|
15 | enterprise-ce = import ./default.nix { | |
13 | inherit pkgs pythonPackages doCheck; |
|
16 | inherit | |
|
17 | pkgs | |||
|
18 | pythonPackages | |||
|
19 | doCheck; | |||
14 | }; |
|
20 | }; | |
15 |
|
21 | |||
16 | ce-pythonPackages = enterprise-ce.pythonPackages; |
|
22 | ce-pythonPackages = enterprise-ce.pythonPackages; | |
@@ -22,14 +28,17 b' let' | |||||
22 | let |
|
28 | let | |
23 | path = pkgs.lib.attrByPath [attributeName] null sources; |
|
29 | path = pkgs.lib.attrByPath [attributeName] null sources; | |
24 | doIt = doDevelopInstall && path != null; |
|
30 | doIt = doDevelopInstall && path != null; | |
|
31 | ||||
25 | in |
|
32 | in | |
26 | pkgs.lib.optionalString doIt ( |
|
33 | # do develop installation with empty hosts to skip any package duplicates to | |
27 | builtins.trace "Develop install of ${attributeName} from ${path}" '' |
|
34 | # be replaced. This only pushes the package to be locally available | |
28 | echo "Develop install of '${attributeName}' from '${path}' [BEGIN]" |
|
35 | pkgs.lib.optionalString doIt ('' | |
|
36 | echo "[BEGIN] Develop install of '${attributeName}' from '${path}'" | |||
29 | pushd ${path} |
|
37 | pushd ${path} | |
30 | python setup.py develop --prefix $tmp_path --allow-hosts "" |
|
38 | python setup.py develop --prefix $tmp_path --allow-hosts "" | |
31 | popd |
|
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 | # This method looks up a path from `pkgs.config.rc.sources` and imports the |
|
44 | # This method looks up a path from `pkgs.config.rc.sources` and imports the | |
@@ -38,13 +47,16 b' let' | |||||
38 | optionalDevelopInstallBuildInputs = attributeName: |
|
47 | optionalDevelopInstallBuildInputs = attributeName: | |
39 | let |
|
48 | let | |
40 | path = pkgs.lib.attrByPath [attributeName] null sources; |
|
49 | path = pkgs.lib.attrByPath [attributeName] null sources; | |
|
50 | doIt = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}"; | |||
41 | nixFile = "${path}/default.nix"; |
|
51 | nixFile = "${path}/default.nix"; | |
42 | doIt = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}"; |
|
52 | ||
43 | derivate = import "${nixFile}" { |
|
53 | derivate = import "${nixFile}" { | |
44 | inherit doCheck pkgs pythonPackages; |
|
54 | inherit doCheck pkgs pythonPackages; | |
45 | }; |
|
55 | }; | |
46 | in |
|
56 | in | |
47 |
pkgs.lib.lists.optionals doIt |
|
57 | pkgs.lib.lists.optionals doIt ( | |
|
58 | derivate.propagatedBuildInputs | |||
|
59 | ); | |||
48 |
|
60 | |||
49 | developInstalls = [ "rhodecode-vcsserver" ]; |
|
61 | developInstalls = [ "rhodecode-vcsserver" ]; | |
50 |
|
62 | |||
@@ -53,31 +65,52 b' in enterprise-ce.override (attrs: {' | |||||
53 | # make development a little bit more convenient. |
|
65 | # make development a little bit more convenient. | |
54 | src = null; |
|
66 | src = null; | |
55 |
|
67 | |||
|
68 | # Add dependencies which are useful for the development environment. | |||
56 | buildInputs = |
|
69 | buildInputs = | |
57 | attrs.buildInputs ++ |
|
70 | attrs.buildInputs ++ | |
58 | pkgs.lib.lists.concatMap optionalDevelopInstallBuildInputs developInstalls ++ |
|
|||
59 | (with ce-pythonPackages; [ |
|
71 | (with ce-pythonPackages; [ | |
60 | bumpversion |
|
72 | bumpversion | |
61 | invoke |
|
73 | invoke | |
62 | ipdb |
|
74 | ipdb | |
63 | ]); |
|
75 | ]); | |
64 |
|
76 | |||
65 | # Somewhat snappier setup of the development environment |
|
77 | # place to inject some required libs from develop installs | |
66 | # TODO: think of supporting a stable path again, so that multiple shells |
|
78 | propagatedBuildInputs = | |
67 | # can share it. |
|
79 | attrs.propagatedBuildInputs ++ | |
68 | preShellHook = enterprise-ce.linkNodeAndBowerPackages + '' |
|
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 | # Custom prompt to distinguish from other dev envs. |
|
92 | # Custom prompt to distinguish from other dev envs. | |
70 | export PS1="\n\[\033[1;32m\][CE-shell:\w]$\[\033[0m\] " |
|
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 | # Setup a temporary directory. |
|
98 | # Setup a temporary directory. | |
73 | tmp_path=$(mktemp -d) |
|
99 | tmp_path=$(mktemp -d) | |
74 | export PATH="$tmp_path/bin:$PATH" |
|
100 | export PATH="$tmp_path/bin:$PATH" | |
75 | export PYTHONPATH="$tmp_path/${ce-pythonPackages.python.sitePackages}:$PYTHONPATH" |
|
101 | export PYTHONPATH="$tmp_path/${ce-pythonPackages.python.sitePackages}:$PYTHONPATH" | |
76 | mkdir -p $tmp_path/${ce-pythonPackages.python.sitePackages} |
|
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 | python setup.py develop --prefix $tmp_path --allow-hosts "" |
|
106 | python setup.py develop --prefix $tmp_path --allow-hosts "" | |
80 | echo "Additional develop installs" |
|
107 | ''; | |
81 | '' + pkgs.lib.strings.concatMapStrings optionalDevelopInstall developInstalls; |
|
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