From 88ea2396954cd56b4b731c6237bc3d182d2060f6 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 19 Apr 2026 17:59:46 +0200 Subject: [PATCH] haskellPackages.hgeometry-combinatorial: move test suite override This override looks to be permanent as upstream does not intend on removing the dependency on cabal-install. --- pkgs/development/haskell-modules/configuration-common.nix | 8 +------- pkgs/development/haskell-modules/configuration-nix.nix | 4 ++++ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1cdae8525f4e..a3f71864447d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2091,15 +2091,9 @@ with haskellLib; # test suite doesn't compile anymore due to changed hunit/tasty APIs fullstop = dontCheck super.fullstop; - # * doctests don't work without cabal - # https://github.com/noinia/hgeometry/issues/132 # * Too strict version bound on vector-builder # https://github.com/noinia/hgeometry/commit/a6abecb1ce4a7fd96b25cc1a5c65cd4257ecde7a#commitcomment-49282301 - hgeometry-combinatorial = dontCheck (doJailbreak super.hgeometry-combinatorial); - - # Too strict bounds on containers - # https://github.com/jswebtools/language-ecmascript-analysis/issues/1 - language-ecmascript-analysis = doJailbreak super.language-ecmascript-analysis; + hgeometry-combinatorial = doJailbreak super.hgeometry-combinatorial; cli-git = addBuildTool pkgs.git super.cli-git; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index cc7657c45e8b..64d1b8829279 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -538,6 +538,10 @@ builtins.intersectAttrs super { # Wants to execute cabal-install ghci-quickfix = dontCheck super.ghci-quickfix; + # * doctests don't work without cabal-install + # https://github.com/noinia/hgeometry/issues/132 krank:ignore-line + hgeometry-combinatorial = dontCheck super.hgeometry-combinatorial; + # These packages try to access the network. amqp = dontCheck super.amqp; amqp-conduit = dontCheck super.amqp-conduit;