From 3709deefc668c9d04b618ffad2b4b43fec6c8b7d Mon Sep 17 00:00:00 2001
From: Fabian Affolter <mail@fabian-affolter.ch>
Date: Mon, 2 Dec 2024 23:54:03 +0100
Subject: [PATCH] httpx: add versionCheckHook

---
 pkgs/by-name/ht/httpx/package.nix | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/pkgs/by-name/ht/httpx/package.nix b/pkgs/by-name/ht/httpx/package.nix
index b558409f0cdb..e4801090d94f 100644
--- a/pkgs/by-name/ht/httpx/package.nix
+++ b/pkgs/by-name/ht/httpx/package.nix
@@ -2,6 +2,7 @@
   lib,
   buildGoModule,
   fetchFromGitHub,
+  versionCheckHook,
 }:
 
 buildGoModule rec {
@@ -19,6 +20,8 @@ buildGoModule rec {
 
   subPackages = [ "cmd/httpx" ];
 
+  nativeInstallCheckInputs = [ versionCheckHook ];
+
   ldflags = [
     "-s"
     "-w"
@@ -27,6 +30,10 @@ buildGoModule rec {
   # Tests require network access
   doCheck = false;
 
+  doInstallCheck = true;
+
+  versionCheckProgramArg = [ "-version" ];
+
   meta = with lib; {
     description = "Fast and multi-purpose HTTP toolkit";
     longDescription = ''