Unverified Commit b08788ac authored by Austin Horstman's avatar Austin Horstman
Browse files

skhd: add versionCheckHook

parent 6d2334ef
Loading
Loading
Loading
Loading
+6 −9
Original line number Diff line number Diff line
@@ -2,10 +2,10 @@
  lib,
  stdenv,
  fetchFromGitHub,
  testers,
  apple-sdk_11,
  darwinMinVersionHook,
  nix-update-script,
  apple-sdk_11,
  versionCheckHook,
}:
stdenv.mkDerivation (finalAttrs: {
  pname = "skhd";
@@ -33,14 +33,11 @@ stdenv.mkDerivation (finalAttrs: {
    substituteInPlace $out/Library/LaunchDaemons/org.nixos.skhd.plist --subst-var out
  '';

  passthru = {
    tests.version = testers.testVersion {
      package = finalAttrs.finalPackage;
      version = "skhd-v${finalAttrs.version}";
    };
  nativeInstallCheckInputs = [ versionCheckHook ];
  versionCheckProgramArg = "--version";
  doInstallCheck = true;

    updateScript = nix-update-script { };
  };
  passthru.updateScript = nix-update-script { };

  meta = {
    description = "Simple hotkey daemon for macOS";