From 6f17ba558f6605c7f65c3cc6cea7e3975f3f78c7 Mon Sep 17 00:00:00 2001 From: lunik1 Date: Mon, 21 Feb 2022 15:11:10 +0000 Subject: [PATCH] nodePackages.thelounge-{plugin-closepms, theme-flat-blue, theme-flat-dark}: add override These thelounge plugins require node-pre-gyp to build --- pkgs/development/node-packages/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index a0f76135fd37..cb1f418e9be7 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -409,6 +409,18 @@ let ''; }; + thelounge-plugin-closepms = super.thelounge-plugin-closepms.override { + nativeBuildInputs = [ self.node-pre-gyp ]; + }; + + thelounge-theme-flat-blue = super.thelounge-theme-flat-blue.override { + nativeBuildInputs = [ self.node-pre-gyp ]; + }; + + thelounge-theme-flat-dark = super.thelounge-theme-flat-dark.override { + nativeBuildInputs = [ self.node-pre-gyp ]; + }; + tsun = super.tsun.overrideAttrs (oldAttrs: { buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ]; postInstall = ''