34 lines
734 B
Nix
34 lines
734 B
Nix
{pkgs ? import <nixpkgs> {
|
|
inherit system;
|
|
}, system ? builtins.currentSystem}:
|
|
|
|
let
|
|
nodePackages = import ./default.nix {
|
|
inherit pkgs system;
|
|
};
|
|
in
|
|
nodePackages // {
|
|
"room-assistant-2.20.0" = nodePackages."room-assistant-2.20.0".override {
|
|
buildInputs = [
|
|
pkgs.pkgconfig
|
|
nodePackages."@nuxt/opencollective-0.3.2"
|
|
# nodePackages."canvas-2.11.0"
|
|
pkgs.bluez
|
|
pkgs.libudev-zero
|
|
pkgs.nodePackages.node-pre-gyp
|
|
pkgs.nodePackages.node-gyp
|
|
# canvas stuff
|
|
pkgs.cairo
|
|
pkgs.pango
|
|
pkgs.libpng
|
|
pkgs.libuuid
|
|
pkgs.libGL
|
|
# pkgs.libjpeg_original
|
|
pkgs.libjpeg
|
|
pkgs.giflib
|
|
# pkgs.librsvg
|
|
pkgs.netsurf.libsvgtiny
|
|
];
|
|
};
|
|
}
|