From 3eb2899a13299a4385ece24f5bfbbb0ddf1a86db Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 7 Nov 2025 09:51:12 +0000 Subject: [PATCH] fahclient: 8.4.9 -> 8.5.3 Diff: https://github.com/FoldingAtHome/fah-client-bastet/compare/v8.4.9...v8.5.3 --- pkgs/by-name/fa/fahclient/package.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/fa/fahclient/package.nix b/pkgs/by-name/fa/fahclient/package.nix index 4c2ffc4b6439..a960dc29b95c 100644 --- a/pkgs/by-name/fa/fahclient/package.nix +++ b/pkgs/by-name/fa/fahclient/package.nix @@ -7,6 +7,7 @@ re2, libevent, git, + versionCheckHook, zlib, expat, scons, @@ -15,13 +16,13 @@ }: let pname = "fah-client"; - version = "8.4.9"; + version = "8.5.3"; cbangSrc = fetchFromGitHub { owner = "cauldrondevelopmentllc"; repo = "cbang"; - rev = "bastet-v${version}"; - sha256 = "sha256-xApE5m8YyIFRJLQYeboWelWukuuIjHNZxPDyq0RzSL4="; + tag = "bastet-v${version}"; + hash = "sha256-RU13qT9UQ1uNsRNBaEGSWTgNmE3f72veabl2OmKK6Z0="; }; fah-client = stdenv.mkDerivation { @@ -30,8 +31,8 @@ let src = fetchFromGitHub { owner = "FoldingAtHome"; repo = "fah-client-bastet"; - rev = "v${version}"; - sha256 = "sha256-PewXhmkTru2yJhMkenbn7pcmVsa7eomjrMvs1PUGph8="; + tag = "v${version}"; + hash = "sha256-PBguylWnYU5iTzrjWA1B5Iwb57JpoWGPSpjgNJP3aoI="; }; nativeBuildInputs = [ @@ -69,6 +70,12 @@ let runHook postInstall ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + }; in buildFHSEnv {