diff options
Diffstat (limited to 'pkgs/applications/networking/cluster/spacegun/default.nix')
-rw-r--r-- | pkgs/applications/networking/cluster/spacegun/default.nix | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/pkgs/applications/networking/cluster/spacegun/default.nix b/pkgs/applications/networking/cluster/spacegun/default.nix deleted file mode 100644 index fa7cef34da18..000000000000 --- a/pkgs/applications/networking/cluster/spacegun/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ pkgs, fetchFromGitHub, nodejs, stdenv, lib, ... }: - -let - src = fetchFromGitHub { - owner = "dvallin"; - repo = "spacegun"; - rev = "v0.3.3"; - sha256 = "0cd9yzms44dj9ix8lrhbkby5zsyb8wambs24j6c3ibr67sggr6sq"; - }; - - nodePackages = import ./node-composition.nix { - inherit pkgs nodejs; - inherit (stdenv.hostPlatform) system; - }; -in -nodePackages.package.override { - inherit src; - nativeBuildInputs = [ pkgs.makeWrapper pkgs.nodePackages.node-gyp-build ]; - - postInstall = '' - # Patch shebangs in node_modules, otherwise the webpack build fails with interpreter problems - patchShebangs --build "$out/lib/node_modules/spacegun/node_modules/" - # compile Typescript sources - npm run build - ''; - - meta = with lib; { - broken = stdenv.isDarwin; - description = "Version controlled multi-cluster deployment manager for kubernetes"; - maintainers = with maintainers; [ ]; - license = licenses.mit; - }; -} |