homebridge-config-ui-x: fix meta.mainProgram (#457005)

This commit is contained in:
Wolfgang Walther
2025-10-30 18:46:18 +00:00
committed by GitHub
@@ -7,6 +7,7 @@
npmHooks,
python3,
cacert,
versionCheckHook,
}:
buildNpmPackage (finalAttrs: {
@@ -53,11 +54,17 @@ buildNpmPackage (finalAttrs: {
]
++ lib.optionals stdenv.hostPlatform.isDarwin [ cacert ];
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
versionCheckProgramArg = "--version";
meta = {
description = "Configure Homebridge, monitor and backup from a browser";
homepage = "https://github.com/homebridge/homebridge-config-ui-x";
license = lib.licenses.mit;
mainProgram = "homebridge-config-ui-x";
mainProgram = "hb-service";
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ fmoda3 ];
# Works on darwin when not in sandbox because it downloads a prebuilt binary