diff --git a/pkgs/by-name/cd/cdncheck/package.nix b/pkgs/by-name/cd/cdncheck/package.nix index 935f20a93bb3..7920c17f562c 100644 --- a/pkgs/by-name/cd/cdncheck/package.nix +++ b/pkgs/by-name/cd/cdncheck/package.nix @@ -2,12 +2,16 @@ lib, buildGoModule, fetchFromGitHub, + versionCheckHook, + writableTmpDirAsHomeHook, }: buildGoModule (finalAttrs: { pname = "cdncheck"; version = "1.2.50"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "projectdiscovery"; repo = "cdncheck"; @@ -21,7 +25,6 @@ buildGoModule (finalAttrs: { ldflags = [ "-s" - "-w" ]; preCheck = '' @@ -31,6 +34,13 @@ buildGoModule (finalAttrs: { --replace-fail "TestCheckDNSResponse" "SkipTestCheckDNSResponse" ''; + nativeInstallCheckInputs = [ + versionCheckHook + writableTmpDirAsHomeHook + ]; + versionCheckKeepEnvironment = [ "HOME" ]; + doInstallCheck = true; + meta = { description = "Tool to detect various technology for a given IP address"; homepage = "https://github.com/projectdiscovery/cdncheck";