From 95e985376797add56da7d868b8de7a8406579b5e Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 20 Jan 2026 20:49:19 +0000 Subject: [PATCH] haskellPackages: clarify the nature of `hspec-discover` toolDepends Co-authored-by: sternenseemann --- .../haskell-modules/configuration-nix.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index ef6162d88b64..07a0d1117f19 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -508,22 +508,22 @@ builtins.intersectAttrs super { lz4-frame-conduit = addTestToolDepends [ pkgs.lz4 ] super.lz4-frame-conduit; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover hspec-wai = addTestToolDepends [ self.hspec-discover ] super.hspec-wai; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover http-date = addTestToolDepends [ self.hspec-discover ] super.http-date; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover http-types = addTestToolDepends [ self.hspec-discover ] super.http-types; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover safe-exceptions = addTestToolDepends [ self.hspec-discover ] super.safe-exceptions; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover unliftio = addTestToolDepends [ self.hspec-discover ] super.unliftio; - # Fix strictDeps build error "could not execute: hspec-discover" + # Package does not declare tool dependency hspec-discover word8 = addTestToolDepends [ self.hspec-discover ] super.word8; # Test suite requires running a database server. Testing is done upstream. @@ -1039,6 +1039,7 @@ builtins.intersectAttrs super { (disableCabalFlag "no-exe") enableSeparateBinOutput (addBuildDepend self.optparse-applicative) + # Package does not declare tool dependency hspec-discover (addTestToolDepend self.hspec-discover) ];