diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 2df1c8305943..11ba9c2f2c9f 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -226,6 +226,7 @@ mapAliases { inherit (pkgs) web-ext; # added 2023-08-20 inherit (pkgs) webpack-cli; # added 2024-12-03 webpack-dev-server = throw "webpack-dev-server has been removed. You should install it in your JS project instead."; # added 2024-12-05 + webtorrent-cli = throw "webtorrent-cli has been removed because it was broken"; # added 2025-03-12 inherit (pkgs) wrangler; # added 2024-07-01 inherit (pkgs) write-good; # added 2023-08-20 inherit (pkgs) yalc; # added 2024-06-29 diff --git a/pkgs/development/node-packages/main-programs.nix b/pkgs/development/node-packages/main-programs.nix index a98fde27815c..e3fb4b7cc351 100644 --- a/pkgs/development/node-packages/main-programs.nix +++ b/pkgs/development/node-packages/main-programs.nix @@ -44,5 +44,4 @@ purty = "purty"; pscid = "pscid"; vscode-json-languageserver = "vscode-json-languageserver"; - webtorrent-cli = "webtorrent"; } diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 561d836fcb38..13a2e04c719b 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -209,7 +209,6 @@ , "vscode-json-languageserver" , "wavedrom-cli" , "webpack" -, "webtorrent-cli" , "wring" , "@yaegassy/coc-nginx" ] diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 4c558672a62a..5e9b27c79a80 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -71420,445 +71420,6 @@ in bypassCache = true; reconstructLock = true; }; - webtorrent-cli = nodeEnv.buildNodePackage { - name = "webtorrent-cli"; - packageName = "webtorrent-cli"; - version = "5.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-5.1.3.tgz"; - sha512 = "YAv7l6RLfPT97VNbwBaLJmrtZl8SOOl6waZT+Ud+glKsXvoyEknMtwivIXbgy41IXyp+sLTikTJqLuBEps8KjA=="; - }; - dependencies = [ - ( - sources."@silentbot1/nat-api-0.4.7" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - sources."xml2js-0.6.2" - ]; - } - ) - ( - sources."@thaunknown/simple-peer-10.0.11" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - ( - sources."@thaunknown/simple-websocket-9.1.3" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - sources."@thaunknown/thirty-two-1.0.5" - sources."@webtorrent/http-node-1.3.0" - sources."abort-controller-3.0.0" - sources."addr-to-ip-port-2.0.0" - sources."ansi-escapes-4.3.2" - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" - sources."b4a-1.6.7" - sources."bare-buffer-3.0.2" - sources."bare-events-2.5.4" - sources."bare-fs-4.0.1" - sources."bare-os-3.4.0" - sources."bare-path-3.0.0" - sources."bare-stream-2.6.5" - sources."base64-arraybuffer-1.0.2" - sources."base64-js-1.5.1" - sources."bencode-4.0.0" - sources."bep53-range-1.1.1" - sources."bitfield-4.2.0" - ( - sources."bittorrent-dht-11.0.9" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - ( - sources."bittorrent-lsd-2.0.0" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - sources."bittorrent-peerid-1.3.6" - ( - sources."bittorrent-protocol-4.1.16" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - ( - sources."bittorrent-tracker-11.2.1" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ip-2.0.1" - sources."ms-2.1.3" - ]; - } - ) - ( - sources."bl-4.1.0" - // { - dependencies = [ - sources."readable-stream-3.6.2" - ]; - } - ) - sources."blob-to-buffer-1.2.9" - sources."block-iterator-1.1.1" - sources."buffer-5.7.1" - sources."buffer-from-1.1.2" - sources."bufferutil-4.0.9" - sources."cache-chunk-store-3.2.2" - sources."chalk-4.1.2" - sources."chardet-0.7.0" - sources."charset-1.0.1" - sources."chownr-1.1.4" - sources."chrome-dgram-3.0.6" - sources."chrome-dns-1.0.1" - sources."chrome-net-3.3.4" - sources."chunk-store-iterator-1.0.3" - sources."cli-cursor-3.1.0" - sources."cli-spinners-2.9.2" - sources."cli-width-3.0.0" - ( - sources."cliui-8.0.1" - // { - dependencies = [ - sources."wrap-ansi-7.0.0" - ]; - } - ) - sources."clone-1.0.4" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."common-tags-1.8.2" - sources."compact2string-1.4.1" - sources."concat-stream-1.6.2" - sources."core-util-is-1.0.3" - sources."cpus-1.0.3" - sources."create-torrent-6.1.0" - sources."cross-fetch-ponyfill-1.0.3" - sources."cross-spawn-7.0.6" - sources."data-uri-to-buffer-4.0.1" - sources."debug-2.6.9" - sources."decompress-response-3.3.0" - sources."deep-extend-0.6.0" - sources."default-gateway-6.0.3" - sources."defaults-1.0.4" - sources."define-lazy-prop-2.0.0" - sources."detect-libc-2.0.3" - ( - sources."dlnacasts-0.1.0" - // { - dependencies = [ - sources."mime-1.6.0" - ]; - } - ) - ( - sources."ecstatic-4.1.4" - // { - dependencies = [ - sources."mime-2.6.0" - ]; - } - ) - sources."ee-first-1.1.1" - sources."elementtree-0.1.7" - sources."emoji-regex-8.0.0" - sources."end-of-stream-1.4.4" - sources."err-code-3.0.1" - sources."escalade-3.2.0" - sources."escape-html-1.0.3" - sources."escape-string-regexp-1.0.5" - sources."event-target-shim-5.0.1" - sources."execa-5.1.1" - sources."expand-template-2.0.3" - sources."external-editor-3.1.0" - sources."fast-fifo-1.3.2" - sources."fast-readable-async-iterator-2.0.0" - sources."fetch-blob-3.2.0" - sources."figures-3.2.0" - sources."filename-reserved-regex-3.0.0" - sources."formdata-polyfill-4.0.10" - sources."freelist-1.0.3" - ( - sources."fs-chunk-store-4.1.0" - // { - dependencies = [ - sources."thunky-1.1.0" - ]; - } - ) - sources."fs-constants-1.0.0" - sources."fsa-chunk-store-1.3.0" - sources."get-caller-file-2.0.5" - sources."get-stdin-8.0.0" - sources."get-stream-6.0.1" - sources."github-from-package-0.0.0" - sources."has-flag-4.0.0" - sources."he-1.2.0" - sources."http-parser-js-0.4.13" - sources."human-signals-2.1.0" - sources."iconv-lite-0.4.24" - sources."ieee754-1.2.1" - sources."immediate-chunk-store-2.2.0" - sources."inherits-2.0.4" - sources."ini-1.3.8" - sources."inquirer-8.2.6" - sources."ip-1.1.9" - sources."ip-address-9.0.5" - ( - sources."ip-set-2.2.0" - // { - dependencies = [ - sources."ip-2.0.1" - ]; - } - ) - sources."ipaddr.js-2.2.0" - sources."is-docker-2.2.1" - sources."is-file-1.0.0" - sources."is-fullwidth-code-point-3.0.0" - sources."is-interactive-1.0.0" - sources."is-stream-2.0.1" - sources."is-unicode-supported-0.1.0" - sources."is-wsl-2.2.0" - sources."isarray-1.0.0" - sources."isexe-2.0.0" - sources."join-async-iterator-1.1.1" - sources."jsbn-1.1.0" - sources."junk-4.0.1" - sources."k-bucket-5.1.0" - sources."k-rpc-5.1.0" - ( - sources."k-rpc-socket-1.11.1" - // { - dependencies = [ - sources."bencode-2.0.3" - ]; - } - ) - sources."last-one-wins-1.0.4" - sources."limiter-1.1.5" - sources."load-ip-set-3.0.1" - sources."lodash-4.17.21" - sources."log-symbols-4.1.0" - sources."lru-3.1.0" - ( - sources."lt_donthave-2.0.4" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - sources."magnet-uri-6.2.0" - sources."memory-chunk-store-1.3.5" - sources."merge-stream-2.0.0" - sources."mime-3.0.0" - sources."mimic-fn-2.1.0" - sources."mimic-response-1.0.1" - sources."minimist-1.2.8" - sources."mkdirp-classic-0.5.3" - sources."moment-2.30.1" - sources."ms-2.0.0" - sources."mute-stream-0.0.8" - sources."napi-build-utils-2.0.0" - sources."netmask-2.0.2" - sources."network-address-1.1.2" - sources."node-abi-3.74.0" - ( - sources."node-datachannel-0.12.0" - // { - dependencies = [ - sources."node-domexception-2.0.1" - ]; - } - ) - sources."node-domexception-1.0.0" - sources."node-fetch-3.3.2" - sources."node-gyp-build-4.8.4" - sources."node-ssdp-2.9.1" - sources."npm-run-path-4.0.1" - sources."on-finished-2.4.1" - sources."once-1.4.0" - sources."onetime-5.1.2" - sources."open-8.4.2" - sources."ora-5.4.1" - sources."os-tmpdir-1.0.2" - ( - sources."parse-torrent-9.1.5" - // { - dependencies = [ - sources."bencode-2.0.3" - sources."decompress-response-6.0.0" - sources."mimic-response-3.1.0" - sources."simple-get-4.0.1" - ]; - } - ) - sources."path-key-3.1.1" - sources."piece-length-2.0.1" - ( - sources."prebuild-install-7.1.3" - // { - dependencies = [ - sources."decompress-response-6.0.0" - sources."mimic-response-3.1.0" - sources."simple-get-4.0.1" - ]; - } - ) - sources."prettier-bytes-1.0.4" - sources."process-nextick-args-2.0.1" - sources."pump-3.0.2" - sources."queue-microtask-1.2.3" - sources."queue-tick-1.0.1" - sources."random-access-file-4.1.2" - sources."random-access-storage-3.0.2" - sources."random-iterate-1.0.1" - sources."randombytes-2.1.0" - sources."range-parser-1.2.1" - sources."rc-1.2.8" - sources."rc4-0.1.5" - sources."readable-stream-2.3.8" - sources."record-cache-1.2.0" - sources."require-directory-2.1.1" - sources."restore-cursor-3.1.0" - sources."run-async-2.4.1" - sources."run-parallel-1.2.0" - sources."run-parallel-limit-1.1.0" - sources."run-series-1.1.9" - sources."rusha-0.8.14" - sources."rxjs-7.8.2" - sources."safe-buffer-5.1.2" - sources."safer-buffer-2.1.2" - sources."sax-1.1.4" - sources."semver-7.7.1" - sources."shebang-command-2.0.0" - sources."shebang-regex-3.0.0" - sources."signal-exit-3.0.7" - sources."simple-concat-1.0.1" - sources."simple-get-2.8.2" - sources."simple-sha1-3.1.0" - sources."smart-buffer-4.2.0" - sources."socks-2.8.4" - sources."speed-limiter-1.0.2" - sources."split-1.0.1" - sources."sprintf-js-1.1.3" - sources."streamx-2.22.0" - sources."string-width-4.2.3" - sources."string2compact-2.0.1" - sources."string_decoder-1.1.1" - sources."strip-ansi-6.0.1" - sources."strip-final-newline-2.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-7.2.0" - sources."tar-fs-2.1.2" - ( - sources."tar-stream-2.2.0" - // { - dependencies = [ - sources."readable-stream-3.6.2" - ]; - } - ) - sources."text-decoder-1.2.3" - sources."thirty-two-1.0.2" - sources."through-2.3.8" - sources."throughput-1.0.1" - sources."thunky-0.1.0" - sources."tmp-0.0.33" - ( - sources."torrent-discovery-11.0.15" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - sources."torrent-piece-3.0.1" - sources."tslib-2.8.1" - sources."tunnel-agent-0.6.0" - sources."type-fest-0.21.3" - sources."typedarray-0.0.6" - sources."uint8-util-2.2.5" - sources."unordered-array-remove-1.0.2" - sources."upnp-device-client-1.0.2" - sources."upnp-mediarenderer-client-1.4.0" - sources."url-join-4.0.1" - ( - sources."ut_metadata-4.0.3" - // { - dependencies = [ - sources."debug-4.4.0" - sources."ms-2.1.3" - ]; - } - ) - sources."ut_pex-4.0.4" - sources."utf-8-validate-6.0.5" - sources."util-deprecate-1.0.2" - sources."vlc-command-1.2.0" - sources."wcwidth-1.0.1" - sources."web-streams-polyfill-3.3.3" - sources."webrtc-polyfill-1.1.10" - ( - sources."webtorrent-2.5.19" - // { - dependencies = [ - sources."bep53-range-2.0.0" - sources."debug-4.4.0" - sources."get-stdin-9.0.0" - sources."magnet-uri-7.0.7" - sources."ms-2.1.3" - sources."parse-torrent-11.0.18" - ]; - } - ) - sources."which-2.0.2" - sources."winreg-1.2.5" - sources."wrap-ansi-6.2.0" - sources."wrappy-1.0.2" - sources."ws-8.18.1" - sources."xml2js-0.4.23" - sources."xmlbuilder-11.0.1" - sources."y18n-5.0.8" - sources."yargs-17.7.2" - sources."yargs-parser-21.1.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "WebTorrent, the streaming torrent client. For the command line."; - homepage = "https://webtorrent.io"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; wring = nodeEnv.buildNodePackage { name = "wring"; packageName = "wring"; diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 427223ae93e9..189e766f9dbd 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -335,8 +335,4 @@ final: prev: { darwin.apple_sdk.frameworks.CoreText ]; }; - - webtorrent-cli = prev.webtorrent-cli.override { - buildInputs = [ final.node-gyp-build ]; - }; }