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:
parent
99fe51402d
commit
6f17ba558f
|
@ -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 = ''
|
||||
|
|
Loading…
Reference in a new issue