Unverified Commit ec446a06 authored by Wolfgang Walther's avatar Wolfgang Walther Committed by GitHub
Browse files

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

parents 45ebaee5 9e595e99
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -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