nodePackages.thelounge-{plugin-closepms, theme-flat-blue, theme-flat-dark}: add override

These thelounge plugins require node-pre-gyp to build
This commit is contained in:
lunik1 2022-02-21 15:11:10 +00:00
parent 99fe51402d
commit 6f17ba558f
No known key found for this signature in database
GPG key ID: 6A37DF9483188492

View file

@ -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 = ''