From 9ec4c8e1b6247590af0aa98ab7de8a0331aebe25 Mon Sep 17 00:00:00 2001 From: Allen Du Date: Thu, 4 Jun 2026 15:30:54 -0400 Subject: [PATCH] haskellPackages.duckdb-simple: jailbreak too strict bounds on QuickCheck <2.16 --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2aa09c744957..4e5d1e289c89 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1721,6 +1721,11 @@ with haskellLib; ]; }) super.duckdb-ffi; + # 2026-06-04: too strict bounds on QuickCheck <2.16 + # https://github.com/Tritlo/duckdb-haskell/pull/13 + # TODO: remove after PR is merged + duckdb-simple = doJailbreak super.duckdb-simple; + spacecookie = overrideCabal (old: { buildTools = (old.buildTools or [ ]) ++ [ pkgs.buildPackages.installShellFiles ]; # let testsuite discover the resulting binary