Merge pull request #232907 from figsoda/airfield

airfield: remove

authored by Ryan Lahfa and committed by GitHub 29fb888e 4df6f5e6

+1 -933
-71
pkgs/tools/networking/airfield/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub 2 - , pkgs, makeWrapper, buildEnv 3 - , nodejs, runtimeShell 4 - }: 5 - 6 - let 7 - nodePackages = import ./node.nix { 8 - inherit pkgs; 9 - system = stdenv.hostPlatform.system; 10 - }; 11 - 12 - runtimeEnv = buildEnv { 13 - name = "airfield-runtime"; 14 - paths = with nodePackages; [ 15 - nodePackages."express-3.0.5" nodePackages."swig-0.14.0" 16 - nodePackages."consolidate-0.10.0" redis connect-redis 17 - async request 18 - ]; 19 - }; 20 - 21 - name = "airfield-${version}"; 22 - version = "2015-01-04"; 23 - 24 - src = stdenv.mkDerivation { 25 - name = "${name}-src"; 26 - inherit version; 27 - 28 - src = fetchFromGitHub { 29 - owner = "emblica"; 30 - repo = "airfield"; 31 - rev = "f021b19a35be3db9be7780318860f3b528c48641"; 32 - sha256 = "1xk69x89kgg98hm7c2ysyfmg7pkvgkpg4wym6v5cmdkdid08fsgs"; 33 - }; 34 - 35 - dontBuild = true; 36 - 37 - installPhase = '' 38 - mkdir $out 39 - cp -R . $out 40 - ''; 41 - }; 42 - in stdenv.mkDerivation { 43 - inherit name version src; 44 - 45 - nativeBuildInputs = [ makeWrapper ]; 46 - buildInputs = [ nodejs ]; 47 - 48 - dontBuild = true; 49 - 50 - installPhase = '' 51 - mkdir -p $out/bin 52 - cat >$out/bin/airfield <<EOF 53 - #!${runtimeShell} 54 - ${nodejs}/bin/node ${src}/airfield.js 55 - EOF 56 - ''; 57 - 58 - postFixup = '' 59 - chmod +x $out/bin/airfield 60 - wrapProgram $out/bin/airfield \ 61 - --set NODE_PATH "${runtimeEnv}/lib/node_modules" 62 - ''; 63 - 64 - meta = with lib; { 65 - description = "A web-interface for hipache-proxy"; 66 - license = licenses.mit; 67 - homepage = "https://github.com/emblica/airfield"; 68 - maintainers = with maintainers; [ offline ]; 69 - platforms = platforms.linux; 70 - }; 71 - }
-8
pkgs/tools/networking/airfield/deps.json
··· 1 - [ { "express": "3.0.5" } 2 - , { "swig": "0.14.0" } 3 - , { "consolidate": "0.10.0" } 4 - , "redis" 5 - , "connect-redis" 6 - , "async" 7 - , "request" 8 - ]
-6
pkgs/tools/networking/airfield/deps.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #! nix-shell -i bash -p nodePackages.node2nix 3 - 4 - node2nix --nodejs-16 -i deps.json \ 5 - --no-copy-node-env \ 6 - -e ../../../development/node-packages/node-env.nix -c node.nix
-829
pkgs/tools/networking/airfield/node-packages.nix
··· 1 - # This file has been generated by node2nix 1.9.0. Do not edit! 2 - 3 - {nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}: 4 - 5 - let 6 - sources = { 7 - "ajv-6.12.6" = { 8 - name = "ajv"; 9 - packageName = "ajv"; 10 - version = "6.12.6"; 11 - src = fetchurl { 12 - url = "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"; 13 - sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="; 14 - }; 15 - }; 16 - "asn1-0.2.4" = { 17 - name = "asn1"; 18 - packageName = "asn1"; 19 - version = "0.2.4"; 20 - src = fetchurl { 21 - url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; 22 - sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; 23 - }; 24 - }; 25 - "assert-plus-1.0.0" = { 26 - name = "assert-plus"; 27 - packageName = "assert-plus"; 28 - version = "1.0.0"; 29 - src = fetchurl { 30 - url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; 31 - sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; 32 - }; 33 - }; 34 - "asynckit-0.4.0" = { 35 - name = "asynckit"; 36 - packageName = "asynckit"; 37 - version = "0.4.0"; 38 - src = fetchurl { 39 - url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; 40 - sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; 41 - }; 42 - }; 43 - "aws-sign2-0.7.0" = { 44 - name = "aws-sign2"; 45 - packageName = "aws-sign2"; 46 - version = "0.7.0"; 47 - src = fetchurl { 48 - url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; 49 - sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; 50 - }; 51 - }; 52 - "aws4-1.11.0" = { 53 - name = "aws4"; 54 - packageName = "aws4"; 55 - version = "1.11.0"; 56 - src = fetchurl { 57 - url = "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"; 58 - sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="; 59 - }; 60 - }; 61 - "bcrypt-pbkdf-1.0.2" = { 62 - name = "bcrypt-pbkdf"; 63 - packageName = "bcrypt-pbkdf"; 64 - version = "1.0.2"; 65 - src = fetchurl { 66 - url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; 67 - sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; 68 - }; 69 - }; 70 - "buffer-crc32-0.1.1" = { 71 - name = "buffer-crc32"; 72 - packageName = "buffer-crc32"; 73 - version = "0.1.1"; 74 - src = fetchurl { 75 - url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; 76 - sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; 77 - }; 78 - }; 79 - "bytes-0.1.0" = { 80 - name = "bytes"; 81 - packageName = "bytes"; 82 - version = "0.1.0"; 83 - src = fetchurl { 84 - url = "https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; 85 - sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; 86 - }; 87 - }; 88 - "caseless-0.12.0" = { 89 - name = "caseless"; 90 - packageName = "caseless"; 91 - version = "0.12.0"; 92 - src = fetchurl { 93 - url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; 94 - sha1 = "1b681c21ff84033c826543090689420d187151dc"; 95 - }; 96 - }; 97 - "combined-stream-1.0.8" = { 98 - name = "combined-stream"; 99 - packageName = "combined-stream"; 100 - version = "1.0.8"; 101 - src = fetchurl { 102 - url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"; 103 - sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="; 104 - }; 105 - }; 106 - "commander-0.6.1" = { 107 - name = "commander"; 108 - packageName = "commander"; 109 - version = "0.6.1"; 110 - src = fetchurl { 111 - url = "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; 112 - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; 113 - }; 114 - }; 115 - "connect-2.7.1" = { 116 - name = "connect"; 117 - packageName = "connect"; 118 - version = "2.7.1"; 119 - src = fetchurl { 120 - url = "https://registry.npmjs.org/connect/-/connect-2.7.1.tgz"; 121 - sha1 = "b869df9acf3dd8a0af7523c7c6f1aa8b4b761daa"; 122 - }; 123 - }; 124 - "cookie-0.0.5" = { 125 - name = "cookie"; 126 - packageName = "cookie"; 127 - version = "0.0.5"; 128 - src = fetchurl { 129 - url = "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; 130 - sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; 131 - }; 132 - }; 133 - "cookie-signature-0.0.1" = { 134 - name = "cookie-signature"; 135 - packageName = "cookie-signature"; 136 - version = "0.0.1"; 137 - src = fetchurl { 138 - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz"; 139 - sha1 = "13d3603b5cf63befbf85a8801e37aa900db46985"; 140 - }; 141 - }; 142 - "core-util-is-1.0.2" = { 143 - name = "core-util-is"; 144 - packageName = "core-util-is"; 145 - version = "1.0.2"; 146 - src = fetchurl { 147 - url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; 148 - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 149 - }; 150 - }; 151 - "crc-0.2.0" = { 152 - name = "crc"; 153 - packageName = "crc"; 154 - version = "0.2.0"; 155 - src = fetchurl { 156 - url = "https://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; 157 - sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; 158 - }; 159 - }; 160 - "dashdash-1.14.1" = { 161 - name = "dashdash"; 162 - packageName = "dashdash"; 163 - version = "1.14.1"; 164 - src = fetchurl { 165 - url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; 166 - sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; 167 - }; 168 - }; 169 - "debug-4.3.2" = { 170 - name = "debug"; 171 - packageName = "debug"; 172 - version = "4.3.2"; 173 - src = fetchurl { 174 - url = "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz"; 175 - sha512 = "mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw=="; 176 - }; 177 - }; 178 - "delayed-stream-1.0.0" = { 179 - name = "delayed-stream"; 180 - packageName = "delayed-stream"; 181 - version = "1.0.0"; 182 - src = fetchurl { 183 - url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; 184 - sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; 185 - }; 186 - }; 187 - "denque-1.5.0" = { 188 - name = "denque"; 189 - packageName = "denque"; 190 - version = "1.5.0"; 191 - src = fetchurl { 192 - url = "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz"; 193 - sha512 = "CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ=="; 194 - }; 195 - }; 196 - "ecc-jsbn-0.1.2" = { 197 - name = "ecc-jsbn"; 198 - packageName = "ecc-jsbn"; 199 - version = "0.1.2"; 200 - src = fetchurl { 201 - url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; 202 - sha1 = "3a83a904e54353287874c564b7549386849a98c9"; 203 - }; 204 - }; 205 - "extend-3.0.2" = { 206 - name = "extend"; 207 - packageName = "extend"; 208 - version = "3.0.2"; 209 - src = fetchurl { 210 - url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; 211 - sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; 212 - }; 213 - }; 214 - "extsprintf-1.3.0" = { 215 - name = "extsprintf"; 216 - packageName = "extsprintf"; 217 - version = "1.3.0"; 218 - src = fetchurl { 219 - url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; 220 - sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; 221 - }; 222 - }; 223 - "fast-deep-equal-3.1.3" = { 224 - name = "fast-deep-equal"; 225 - packageName = "fast-deep-equal"; 226 - version = "3.1.3"; 227 - src = fetchurl { 228 - url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"; 229 - sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="; 230 - }; 231 - }; 232 - "fast-json-stable-stringify-2.1.0" = { 233 - name = "fast-json-stable-stringify"; 234 - packageName = "fast-json-stable-stringify"; 235 - version = "2.1.0"; 236 - src = fetchurl { 237 - url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; 238 - sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="; 239 - }; 240 - }; 241 - "forever-agent-0.6.1" = { 242 - name = "forever-agent"; 243 - packageName = "forever-agent"; 244 - version = "0.6.1"; 245 - src = fetchurl { 246 - url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; 247 - sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; 248 - }; 249 - }; 250 - "form-data-2.3.3" = { 251 - name = "form-data"; 252 - packageName = "form-data"; 253 - version = "2.3.3"; 254 - src = fetchurl { 255 - url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"; 256 - sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="; 257 - }; 258 - }; 259 - "formidable-1.0.11" = { 260 - name = "formidable"; 261 - packageName = "formidable"; 262 - version = "1.0.11"; 263 - src = fetchurl { 264 - url = "https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; 265 - sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; 266 - }; 267 - }; 268 - "fresh-0.1.0" = { 269 - name = "fresh"; 270 - packageName = "fresh"; 271 - version = "0.1.0"; 272 - src = fetchurl { 273 - url = "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; 274 - sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; 275 - }; 276 - }; 277 - "getpass-0.1.7" = { 278 - name = "getpass"; 279 - packageName = "getpass"; 280 - version = "0.1.7"; 281 - src = fetchurl { 282 - url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; 283 - sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 284 - }; 285 - }; 286 - "har-schema-2.0.0" = { 287 - name = "har-schema"; 288 - packageName = "har-schema"; 289 - version = "2.0.0"; 290 - src = fetchurl { 291 - url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; 292 - sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; 293 - }; 294 - }; 295 - "har-validator-5.1.5" = { 296 - name = "har-validator"; 297 - packageName = "har-validator"; 298 - version = "5.1.5"; 299 - src = fetchurl { 300 - url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"; 301 - sha512 = "nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="; 302 - }; 303 - }; 304 - "http-signature-1.2.0" = { 305 - name = "http-signature"; 306 - packageName = "http-signature"; 307 - version = "1.2.0"; 308 - src = fetchurl { 309 - url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; 310 - sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; 311 - }; 312 - }; 313 - "is-typedarray-1.0.0" = { 314 - name = "is-typedarray"; 315 - packageName = "is-typedarray"; 316 - version = "1.0.0"; 317 - src = fetchurl { 318 - url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; 319 - sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; 320 - }; 321 - }; 322 - "isstream-0.1.2" = { 323 - name = "isstream"; 324 - packageName = "isstream"; 325 - version = "0.1.2"; 326 - src = fetchurl { 327 - url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; 328 - sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; 329 - }; 330 - }; 331 - "jsbn-0.1.1" = { 332 - name = "jsbn"; 333 - packageName = "jsbn"; 334 - version = "0.1.1"; 335 - src = fetchurl { 336 - url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; 337 - sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; 338 - }; 339 - }; 340 - "json-schema-0.2.3" = { 341 - name = "json-schema"; 342 - packageName = "json-schema"; 343 - version = "0.2.3"; 344 - src = fetchurl { 345 - url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; 346 - sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; 347 - }; 348 - }; 349 - "json-schema-traverse-0.4.1" = { 350 - name = "json-schema-traverse"; 351 - packageName = "json-schema-traverse"; 352 - version = "0.4.1"; 353 - src = fetchurl { 354 - url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; 355 - sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="; 356 - }; 357 - }; 358 - "json-stringify-safe-5.0.1" = { 359 - name = "json-stringify-safe"; 360 - packageName = "json-stringify-safe"; 361 - version = "5.0.1"; 362 - src = fetchurl { 363 - url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; 364 - sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; 365 - }; 366 - }; 367 - "jsprim-1.4.1" = { 368 - name = "jsprim"; 369 - packageName = "jsprim"; 370 - version = "1.4.1"; 371 - src = fetchurl { 372 - url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; 373 - sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; 374 - }; 375 - }; 376 - "methods-0.0.1" = { 377 - name = "methods"; 378 - packageName = "methods"; 379 - version = "0.0.1"; 380 - src = fetchurl { 381 - url = "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; 382 - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; 383 - }; 384 - }; 385 - "mime-1.2.6" = { 386 - name = "mime"; 387 - packageName = "mime"; 388 - version = "1.2.6"; 389 - src = fetchurl { 390 - url = "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; 391 - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; 392 - }; 393 - }; 394 - "mime-db-1.45.0" = { 395 - name = "mime-db"; 396 - packageName = "mime-db"; 397 - version = "1.45.0"; 398 - src = fetchurl { 399 - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz"; 400 - sha512 = "CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w=="; 401 - }; 402 - }; 403 - "mime-types-2.1.28" = { 404 - name = "mime-types"; 405 - packageName = "mime-types"; 406 - version = "2.1.28"; 407 - src = fetchurl { 408 - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz"; 409 - sha512 = "0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ=="; 410 - }; 411 - }; 412 - "mkdirp-0.3.3" = { 413 - name = "mkdirp"; 414 - packageName = "mkdirp"; 415 - version = "0.3.3"; 416 - src = fetchurl { 417 - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz"; 418 - sha1 = "595e251c1370c3a68bab2136d0e348b8105adf13"; 419 - }; 420 - }; 421 - "ms-2.1.2" = { 422 - name = "ms"; 423 - packageName = "ms"; 424 - version = "2.1.2"; 425 - src = fetchurl { 426 - url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"; 427 - sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="; 428 - }; 429 - }; 430 - "oauth-sign-0.9.0" = { 431 - name = "oauth-sign"; 432 - packageName = "oauth-sign"; 433 - version = "0.9.0"; 434 - src = fetchurl { 435 - url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; 436 - sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; 437 - }; 438 - }; 439 - "pause-0.0.1" = { 440 - name = "pause"; 441 - packageName = "pause"; 442 - version = "0.0.1"; 443 - src = fetchurl { 444 - url = "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; 445 - sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; 446 - }; 447 - }; 448 - "performance-now-2.1.0" = { 449 - name = "performance-now"; 450 - packageName = "performance-now"; 451 - version = "2.1.0"; 452 - src = fetchurl { 453 - url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; 454 - sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; 455 - }; 456 - }; 457 - "psl-1.8.0" = { 458 - name = "psl"; 459 - packageName = "psl"; 460 - version = "1.8.0"; 461 - src = fetchurl { 462 - url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"; 463 - sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="; 464 - }; 465 - }; 466 - "punycode-2.1.1" = { 467 - name = "punycode"; 468 - packageName = "punycode"; 469 - version = "2.1.1"; 470 - src = fetchurl { 471 - url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; 472 - sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; 473 - }; 474 - }; 475 - "qs-0.5.1" = { 476 - name = "qs"; 477 - packageName = "qs"; 478 - version = "0.5.1"; 479 - src = fetchurl { 480 - url = "https://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; 481 - sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; 482 - }; 483 - }; 484 - "qs-6.5.2" = { 485 - name = "qs"; 486 - packageName = "qs"; 487 - version = "6.5.2"; 488 - src = fetchurl { 489 - url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; 490 - sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; 491 - }; 492 - }; 493 - "range-parser-0.0.4" = { 494 - name = "range-parser"; 495 - packageName = "range-parser"; 496 - version = "0.0.4"; 497 - src = fetchurl { 498 - url = "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; 499 - sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; 500 - }; 501 - }; 502 - "redis-commands-1.6.0" = { 503 - name = "redis-commands"; 504 - packageName = "redis-commands"; 505 - version = "1.6.0"; 506 - src = fetchurl { 507 - url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.6.0.tgz"; 508 - sha512 = "2jnZ0IkjZxvguITjFTrGiLyzQZcTvaw8DAaCXxZq/dsHXz7KfMQ3OUJy7Tz9vnRtZRVz6VRCPDvruvU8Ts44wQ=="; 509 - }; 510 - }; 511 - "redis-errors-1.2.0" = { 512 - name = "redis-errors"; 513 - packageName = "redis-errors"; 514 - version = "1.2.0"; 515 - src = fetchurl { 516 - url = "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz"; 517 - sha1 = "eb62d2adb15e4eaf4610c04afe1529384250abad"; 518 - }; 519 - }; 520 - "redis-parser-3.0.0" = { 521 - name = "redis-parser"; 522 - packageName = "redis-parser"; 523 - version = "3.0.0"; 524 - src = fetchurl { 525 - url = "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz"; 526 - sha1 = "b66d828cdcafe6b4b8a428a7def4c6bcac31c8b4"; 527 - }; 528 - }; 529 - "safe-buffer-5.2.1" = { 530 - name = "safe-buffer"; 531 - packageName = "safe-buffer"; 532 - version = "5.2.1"; 533 - src = fetchurl { 534 - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"; 535 - sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="; 536 - }; 537 - }; 538 - "safer-buffer-2.1.2" = { 539 - name = "safer-buffer"; 540 - packageName = "safer-buffer"; 541 - version = "2.1.2"; 542 - src = fetchurl { 543 - url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; 544 - sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 545 - }; 546 - }; 547 - "send-0.1.0" = { 548 - name = "send"; 549 - packageName = "send"; 550 - version = "0.1.0"; 551 - src = fetchurl { 552 - url = "https://registry.npmjs.org/send/-/send-0.1.0.tgz"; 553 - sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; 554 - }; 555 - }; 556 - "sshpk-1.16.1" = { 557 - name = "sshpk"; 558 - packageName = "sshpk"; 559 - version = "1.16.1"; 560 - src = fetchurl { 561 - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"; 562 - sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="; 563 - }; 564 - }; 565 - "tough-cookie-2.5.0" = { 566 - name = "tough-cookie"; 567 - packageName = "tough-cookie"; 568 - version = "2.5.0"; 569 - src = fetchurl { 570 - url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"; 571 - sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="; 572 - }; 573 - }; 574 - "tunnel-agent-0.6.0" = { 575 - name = "tunnel-agent"; 576 - packageName = "tunnel-agent"; 577 - version = "0.6.0"; 578 - src = fetchurl { 579 - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 580 - sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; 581 - }; 582 - }; 583 - "tweetnacl-0.14.5" = { 584 - name = "tweetnacl"; 585 - packageName = "tweetnacl"; 586 - version = "0.14.5"; 587 - src = fetchurl { 588 - url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; 589 - sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; 590 - }; 591 - }; 592 - "underscore-1.12.0" = { 593 - name = "underscore"; 594 - packageName = "underscore"; 595 - version = "1.12.0"; 596 - src = fetchurl { 597 - url = "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz"; 598 - sha512 = "21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ=="; 599 - }; 600 - }; 601 - "uri-js-4.4.1" = { 602 - name = "uri-js"; 603 - packageName = "uri-js"; 604 - version = "4.4.1"; 605 - src = fetchurl { 606 - url = "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"; 607 - sha512 = "7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="; 608 - }; 609 - }; 610 - "uuid-3.4.0" = { 611 - name = "uuid"; 612 - packageName = "uuid"; 613 - version = "3.4.0"; 614 - src = fetchurl { 615 - url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"; 616 - sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="; 617 - }; 618 - }; 619 - "verror-1.10.0" = { 620 - name = "verror"; 621 - packageName = "verror"; 622 - version = "1.10.0"; 623 - src = fetchurl { 624 - url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; 625 - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; 626 - }; 627 - }; 628 - }; 629 - in 630 - { 631 - "express-3.0.5" = nodeEnv.buildNodePackage { 632 - name = "express"; 633 - packageName = "express"; 634 - version = "3.0.5"; 635 - src = fetchurl { 636 - url = "https://registry.npmjs.org/express/-/express-3.0.5.tgz"; 637 - sha1 = "4c6e5850e6b5e8ca2af57f21ed7097de50948b73"; 638 - }; 639 - dependencies = [ 640 - sources."buffer-crc32-0.1.1" 641 - sources."bytes-0.1.0" 642 - sources."commander-0.6.1" 643 - sources."connect-2.7.1" 644 - sources."cookie-0.0.5" 645 - sources."cookie-signature-0.0.1" 646 - sources."crc-0.2.0" 647 - sources."debug-4.3.2" 648 - sources."formidable-1.0.11" 649 - sources."fresh-0.1.0" 650 - sources."methods-0.0.1" 651 - sources."mime-1.2.6" 652 - sources."mkdirp-0.3.3" 653 - sources."ms-2.1.2" 654 - sources."pause-0.0.1" 655 - sources."qs-0.5.1" 656 - sources."range-parser-0.0.4" 657 - sources."send-0.1.0" 658 - ]; 659 - buildInputs = globalBuildInputs; 660 - meta = { 661 - description = "Sinatra inspired web development framework"; 662 - }; 663 - production = true; 664 - bypassCache = true; 665 - reconstructLock = true; 666 - }; 667 - "swig-0.14.0" = nodeEnv.buildNodePackage { 668 - name = "swig"; 669 - packageName = "swig"; 670 - version = "0.14.0"; 671 - src = fetchurl { 672 - url = "https://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; 673 - sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; 674 - }; 675 - dependencies = [ 676 - sources."underscore-1.12.0" 677 - ]; 678 - buildInputs = globalBuildInputs; 679 - meta = { 680 - description = "A fast django-like templating engine for node.js and browsers."; 681 - }; 682 - production = true; 683 - bypassCache = true; 684 - reconstructLock = true; 685 - }; 686 - "consolidate-0.10.0" = nodeEnv.buildNodePackage { 687 - name = "consolidate"; 688 - packageName = "consolidate"; 689 - version = "0.10.0"; 690 - src = fetchurl { 691 - url = "https://registry.npmjs.org/consolidate/-/consolidate-0.10.0.tgz"; 692 - sha1 = "81f1a6ceba1247df9cef7a261ce527c2ce538f7a"; 693 - }; 694 - buildInputs = globalBuildInputs; 695 - meta = { 696 - description = "Template engine consolidation library"; 697 - homepage = "https://github.com/visionmedia/consolidate.js"; 698 - }; 699 - production = true; 700 - bypassCache = true; 701 - reconstructLock = true; 702 - }; 703 - redis = nodeEnv.buildNodePackage { 704 - name = "redis"; 705 - packageName = "redis"; 706 - version = "3.0.2"; 707 - src = fetchurl { 708 - url = "https://registry.npmjs.org/redis/-/redis-3.0.2.tgz"; 709 - sha512 = "PNhLCrjU6vKVuMOyFu7oSP296mwBkcE6lrAjruBYG5LgdSqtRBoVQIylrMyVZD/lkF24RSNNatzvYag6HRBHjQ=="; 710 - }; 711 - dependencies = [ 712 - sources."denque-1.5.0" 713 - sources."redis-commands-1.6.0" 714 - sources."redis-errors-1.2.0" 715 - sources."redis-parser-3.0.0" 716 - ]; 717 - buildInputs = globalBuildInputs; 718 - meta = { 719 - description = "A high performance Redis client."; 720 - homepage = "https://github.com/NodeRedis/node-redis"; 721 - license = "MIT"; 722 - }; 723 - production = true; 724 - bypassCache = true; 725 - reconstructLock = true; 726 - }; 727 - connect-redis = nodeEnv.buildNodePackage { 728 - name = "connect-redis"; 729 - packageName = "connect-redis"; 730 - version = "5.0.0"; 731 - src = fetchurl { 732 - url = "https://registry.npmjs.org/connect-redis/-/connect-redis-5.0.0.tgz"; 733 - sha512 = "R4nTW5uXeG5s6zr/q4abmtcdloglZrL/A3cpa0JU0RLFJU4mTR553HUY8OZ0ngeySkGDclwQ5xmCcjjKkxdOSg=="; 734 - }; 735 - buildInputs = globalBuildInputs; 736 - meta = { 737 - description = "Redis session store for Connect"; 738 - homepage = "https://github.com/visionmedia/connect-redis#readme"; 739 - license = "MIT"; 740 - }; 741 - production = true; 742 - bypassCache = true; 743 - reconstructLock = true; 744 - }; 745 - async = nodeEnv.buildNodePackage { 746 - name = "async"; 747 - packageName = "async"; 748 - version = "3.2.0"; 749 - src = fetchurl { 750 - url = "https://registry.npmjs.org/async/-/async-3.2.0.tgz"; 751 - sha512 = "TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="; 752 - }; 753 - buildInputs = globalBuildInputs; 754 - meta = { 755 - description = "Higher-order functions and common patterns for asynchronous code"; 756 - homepage = "https://caolan.github.io/async/"; 757 - license = "MIT"; 758 - }; 759 - production = true; 760 - bypassCache = true; 761 - reconstructLock = true; 762 - }; 763 - request = nodeEnv.buildNodePackage { 764 - name = "request"; 765 - packageName = "request"; 766 - version = "2.88.2"; 767 - src = fetchurl { 768 - url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz"; 769 - sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="; 770 - }; 771 - dependencies = [ 772 - sources."ajv-6.12.6" 773 - sources."asn1-0.2.4" 774 - sources."assert-plus-1.0.0" 775 - sources."asynckit-0.4.0" 776 - sources."aws-sign2-0.7.0" 777 - sources."aws4-1.11.0" 778 - sources."bcrypt-pbkdf-1.0.2" 779 - sources."caseless-0.12.0" 780 - sources."combined-stream-1.0.8" 781 - sources."core-util-is-1.0.2" 782 - sources."dashdash-1.14.1" 783 - sources."delayed-stream-1.0.0" 784 - sources."ecc-jsbn-0.1.2" 785 - sources."extend-3.0.2" 786 - sources."extsprintf-1.3.0" 787 - sources."fast-deep-equal-3.1.3" 788 - sources."fast-json-stable-stringify-2.1.0" 789 - sources."forever-agent-0.6.1" 790 - sources."form-data-2.3.3" 791 - sources."getpass-0.1.7" 792 - sources."har-schema-2.0.0" 793 - sources."har-validator-5.1.5" 794 - sources."http-signature-1.2.0" 795 - sources."is-typedarray-1.0.0" 796 - sources."isstream-0.1.2" 797 - sources."jsbn-0.1.1" 798 - sources."json-schema-0.2.3" 799 - sources."json-schema-traverse-0.4.1" 800 - sources."json-stringify-safe-5.0.1" 801 - sources."jsprim-1.4.1" 802 - sources."mime-db-1.45.0" 803 - sources."mime-types-2.1.28" 804 - sources."oauth-sign-0.9.0" 805 - sources."performance-now-2.1.0" 806 - sources."psl-1.8.0" 807 - sources."punycode-2.1.1" 808 - sources."qs-6.5.2" 809 - sources."safe-buffer-5.2.1" 810 - sources."safer-buffer-2.1.2" 811 - sources."sshpk-1.16.1" 812 - sources."tough-cookie-2.5.0" 813 - sources."tunnel-agent-0.6.0" 814 - sources."tweetnacl-0.14.5" 815 - sources."uri-js-4.4.1" 816 - sources."uuid-3.4.0" 817 - sources."verror-1.10.0" 818 - ]; 819 - buildInputs = globalBuildInputs; 820 - meta = { 821 - description = "Simplified HTTP request client."; 822 - homepage = "https://github.com/request/request#readme"; 823 - license = "Apache-2.0"; 824 - }; 825 - production = true; 826 - bypassCache = true; 827 - reconstructLock = true; 828 - }; 829 - }
-17
pkgs/tools/networking/airfield/node.nix
··· 1 - # This file has been generated by node2nix 1.9.0. Do not edit! 2 - 3 - {pkgs ? import <nixpkgs> { 4 - inherit system; 5 - }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs_14"}: 6 - 7 - let 8 - nodeEnv = import ../../../development/node-packages/node-env.nix { 9 - inherit (pkgs) stdenv lib python2 runCommand writeTextFile writeShellScript; 10 - inherit pkgs nodejs; 11 - libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null; 12 - }; 13 - in 14 - import ./node-packages.nix { 15 - inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit; 16 - inherit nodeEnv; 17 - }
+1
pkgs/top-level/aliases.nix
··· 65 65 aesop = throw "aesop has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05 66 66 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22 67 67 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22 68 + airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19 68 69 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19 69 70 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30 70 71 alsaLib = alsa-lib; # Added 2021-06-09
-2
pkgs/top-level/all-packages.nix
··· 1428 1428 1429 1429 aircrack-ng = callPackage ../tools/networking/aircrack-ng { }; 1430 1430 1431 - airfield = callPackage ../tools/networking/airfield { }; 1432 - 1433 1431 airgeddon = callPackage ../tools/networking/airgeddon { }; 1434 1432 1435 1433 apache-airflow = with python3.pkgs; toPythonApplication apache-airflow;