nodePackages.webtorrent-cli: drop
The build fails with
/npm error path /nix/store/v792pl7c11awnr7xdia1ddsv3s7wszic-webtorrent-cli-5.1.3/lib/node_modules/webtorrent-cli/node_modules/node-datachannel
/npm error command failed
/npm error command sh -c prebuild-install -r napi || (npm install --ignore-scripts --production=false && npm run _prebuild)
/npm error prebuild-install warn install getaddrinfo EAI_AGAIN github.com
npm error npm warn config production Use `--omit=dev` instead.
npm error npm error code ENOTCACHED
npm error npm error request to https://registry.npmjs.org/prebuild-install failed: cache mode is 'only-if-cached' but no cached response is available.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -44,5 +44,4 @@
|
||||
purty = "purty";
|
||||
pscid = "pscid";
|
||||
vscode-json-languageserver = "vscode-json-languageserver";
|
||||
webtorrent-cli = "webtorrent";
|
||||
}
|
||||
|
||||
@@ -209,7 +209,6 @@
|
||||
, "vscode-json-languageserver"
|
||||
, "wavedrom-cli"
|
||||
, "webpack"
|
||||
, "webtorrent-cli"
|
||||
, "wring"
|
||||
, "@yaegassy/coc-nginx"
|
||||
]
|
||||
|
||||
-439
@@ -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";
|
||||
|
||||
@@ -335,8 +335,4 @@ final: prev: {
|
||||
darwin.apple_sdk.frameworks.CoreText
|
||||
];
|
||||
};
|
||||
|
||||
webtorrent-cli = prev.webtorrent-cli.override {
|
||||
buildInputs = [ final.node-gyp-build ];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user