From 847899e52b79d20a26009c76b474fe3f3fd36117 Mon Sep 17 00:00:00 2001 From: mangoiv Date: Fri, 8 Aug 2025 13:53:23 +0200 Subject: [PATCH 1/2] haskellPackages.fused-effects: jailbreak for inspection-testing >= 0.6 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 16f9dfef9e68..78b3aecfb25e 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -396,6 +396,10 @@ with haskellLib; }; }) super.leveldb-haskell; + # 2025-08-08: Allow inspection-testing >= 0.6 in fused-effects' test-suite + # https://github.com/fused-effects/fused-effects/pull/466 + fused-effects = doJailbreak super.fused-effects; + # 2024-06-23: Hourglass is archived and had its last commit 6 years ago. # Patch is needed to add support for time 1.10, which is only used in the tests # https://github.com/vincenthz/hs-hourglass/pull/56 From 54487675162345ab2e9f7715fed5e802733c0930 Mon Sep 17 00:00:00 2001 From: mangoiv Date: Fri, 8 Aug 2025 14:05:32 +0200 Subject: [PATCH 2/2] haskellPackages.selective: allow new QuickCheck --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 78b3aecfb25e..8bc7adf3477a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -400,6 +400,10 @@ with haskellLib; # https://github.com/fused-effects/fused-effects/pull/466 fused-effects = doJailbreak super.fused-effects; + # 2025-08-08: Allow QuickCheck > 2.16 in selective's test-suite + # https://github.com/snowleopard/selective/pull/81 + selective = doJailbreak super.selective; + # 2024-06-23: Hourglass is archived and had its last commit 6 years ago. # Patch is needed to add support for time 1.10, which is only used in the tests # https://github.com/vincenthz/hs-hourglass/pull/56