guix_mirror_bot pushed a commit to branch haskell-team
in repository guix.

commit 99b59654c4d4e1dd6c410feb9bda7e9fde93422b
Author: Saku Laesvuori <[email protected]>
AuthorDate: Fri Oct 24 14:39:31 2025 +0300

    gnu: ghc-data-clist: Fix build
    
    * gnu/packages/haskell-xyz.scm (ghc-data-clist)[arguments]<phases>: Add
    a phase to relax dependecy constraints.
    
    Change-Id: If6a2269fb71febb401cf00100bfc6f8c4987805b
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/haskell-xyz.scm | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 85037b7bd8..56ae1b9aea 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -2808,8 +2808,15 @@ Accessor to access state in transformers State monad.")
     (properties '((upstream-name . "data-clist")))
     (native-inputs (list ghc-quickcheck))
     (arguments
-     `(#:cabal-revision ("1"
-                         
"09922p8ydfgqsy29p9qfiss70bks85bzz6g9s3gzrd93lpzhiba7")))
+     (list
+      #:cabal-revision '("1"
+                         
"09922p8ydfgqsy29p9qfiss70bks85bzz6g9s3gzrd93lpzhiba7")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'configure 'relax-dependency-contraints
+            (lambda _
+              (substitute* "data-clist.cabal"
+                (("QuickCheck [0-9 .&|<>=*]*") "QuickCheck")))))))
     (home-page "https://github.com/sw17ch/data-clist";)
     (synopsis "Simple, functional, bidirectional circular list type")
     (description

Reply via email to