Merge pull request #108235 from SuperSandro2000/mass-node-packages

This commit is contained in:
Sandro 2021-01-03 09:15:38 +01:00 committed by GitHub
commit ada3931e6d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3237 additions and 199 deletions

View file

@ -77,6 +77,13 @@ let
buildInputs = [ self.node-gyp-build pkgs.unbound ]; buildInputs = [ self.node-gyp-build pkgs.unbound ];
}; };
ijavascript = super.ijavascript.override (oldAttrs: {
preRebuild = ''
export NPM_CONFIG_ZMQ_EXTERNAL=true
'';
buildInputs = oldAttrs.buildInputs ++ [ self.node-gyp-build pkgs.zeromq ];
});
insect = super.insect.override (drv: { insect = super.insect.override (drv: {
nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ]; nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ];
}); });
@ -189,6 +196,10 @@ let
meta.broken = since "10"; meta.broken = since "10";
}; };
stf = super.stf.override {
meta.broken = since "10";
};
tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override { tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override {
nativeBuildInputs = [ pkgs.makeWrapper ]; nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = '' postInstall = ''
@ -205,8 +216,12 @@ let
''; '';
}); });
stf = super.stf.override { typescript-language-server = super.typescript-language-server.override {
meta.broken = since "10"; nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = ''
wrapProgram "$out/bin/typescript-language-server" \
--prefix PATH : ${stdenv.lib.makeBinPath [ self.typescript ]}
'';
}; };
vega-cli = super.vega-cli.override { vega-cli = super.vega-cli.override {

View file

@ -18,6 +18,7 @@
, "browserify" , "browserify"
, "btc-rpc-explorer" , "btc-rpc-explorer"
, "castnow" , "castnow"
, "cdk8s-cli"
, "cdktf-cli" , "cdktf-cli"
, "clean-css-cli" , "clean-css-cli"
, "clubhouse-cli" , "clubhouse-cli"
@ -77,9 +78,11 @@
, "escape-string-regexp" , "escape-string-regexp"
, "eslint" , "eslint"
, "eslint_d" , "eslint_d"
, "esy"
, "expo-cli" , "expo-cli"
, {"fast-cli": "1.x"} , {"fast-cli": "1.x"}
, "fauna-shell" , "fauna-shell"
, "firebase-tools"
, "fixjson" , "fixjson"
, "fkill-cli" , "fkill-cli"
, "flood" , "flood"
@ -105,6 +108,7 @@
, "hs-airdrop" , "hs-airdrop"
, "hs-client" , "hs-client"
, "hueadm" , "hueadm"
, "ijavascript"
, "inliner" , "inliner"
, "imapnotify" , "imapnotify"
, "indium" , "indium"
@ -151,6 +155,7 @@
, "node-red" , "node-red"
, "node2nix" , "node2nix"
, "nodemon" , "nodemon"
, "np"
, "npm" , "npm"
, "npm-check-updates" , "npm-check-updates"
, {"npm2nix": "git://github.com/NixOS/npm2nix.git#5.12.0"} , {"npm2nix": "git://github.com/NixOS/npm2nix.git#5.12.0"}
@ -171,6 +176,7 @@
, "purescript-psa" , "purescript-psa"
, "purty" , "purty"
, "pyright" , "pyright"
, "quicktype"
, "react-native-cli" , "react-native-cli"
, "react-tools" , "react-tools"
, "readability-cli" , "readability-cli"

File diff suppressed because it is too large Load diff