zigbee2mqtt: 1.16.1 -> 1.16.2
This commit is contained in:
parent
a6e78f015c
commit
93d74f6536
@ -70,6 +70,7 @@ in
|
|||||||
description = "Zigbee2mqtt Service";
|
description = "Zigbee2mqtt Service";
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network.target" ];
|
after = [ "network.target" ];
|
||||||
|
environment.ZIGBEE2MQTT_DATA = cfg.dataDir;
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = "${cfg.package}/bin/zigbee2mqtt";
|
ExecStart = "${cfg.package}/bin/zigbee2mqtt";
|
||||||
User = "zigbee2mqtt";
|
User = "zigbee2mqtt";
|
||||||
|
@ -3,24 +3,14 @@ let
|
|||||||
package = (import ./node.nix { inherit pkgs system; }).package;
|
package = (import ./node.nix { inherit pkgs system; }).package;
|
||||||
in
|
in
|
||||||
package.override rec {
|
package.override rec {
|
||||||
version = "1.16.1";
|
version = "1.16.2";
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
|
|
||||||
postInstall = ''
|
|
||||||
sed -i '1s;^;#!/usr/bin/env node\n;' $out/lib/node_modules/zigbee2mqtt/index.js
|
|
||||||
chmod +x $out/lib/node_modules/zigbee2mqtt/index.js
|
|
||||||
mkdir $out/bin
|
|
||||||
ln -s $out/lib/node_modules/zigbee2mqtt/index.js $out/bin/zigbee2mqtt
|
|
||||||
|
|
||||||
rm -rf $out/lib/node_modules/zigbee2mqtt/data
|
|
||||||
ln -s ${dataDir} $out/lib/node_modules/zigbee2mqtt/data
|
|
||||||
'';
|
|
||||||
|
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "Koenkk";
|
owner = "Koenkk";
|
||||||
repo = "zigbee2mqtt";
|
repo = "zigbee2mqtt";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "16pizkiic7m8w9q56lgzdpy3hpvnw7fwrkkmldg57wpmqmq1r3dj";
|
sha256 = "0rpmm4pwm8s4i9fl26ql0czg5kijv42k9wwik7jb3ppi5jzxrakd";
|
||||||
};
|
};
|
||||||
|
|
||||||
passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt;
|
passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt;
|
||||||
|
1247
pkgs/servers/zigbee2mqtt/node-packages.nix
generated
1247
pkgs/servers/zigbee2mqtt/node-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -10,8 +10,8 @@ if [[ "$CURRENT_VERSION" == "$TARGET_VERSION" ]]; then
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
wget $ZIGBEE2MQTT/package.json
|
curl -LO $ZIGBEE2MQTT/package.json
|
||||||
wget $ZIGBEE2MQTT/npm-shrinkwrap.json
|
curl -LO $ZIGBEE2MQTT/npm-shrinkwrap.json
|
||||||
|
|
||||||
node2nix --nodejs-12 \
|
node2nix --nodejs-12 \
|
||||||
-l npm-shrinkwrap.json \
|
-l npm-shrinkwrap.json \
|
||||||
|
Loading…
Reference in New Issue
Block a user