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

commit 0d0cec561fda512ad3edfa46fe675fcc958b7f12
Author: Saku Laesvuori <[email protected]>
AuthorDate: Wed Jan 7 17:26:16 2026 +0200

    gnu: ghc-edit-distance: Fix build
    
    * gnu/packages/haskell-xyz.scm (ghc-edit-distance)[phases]: Add a phase
    to relax dependency versions.
    
    Change-Id: I661259862380d9ca5559b0727d3129042a7c1c6c
    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 ae8158a720..7d8e541042 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -3610,8 +3610,15 @@ MinTTY and other consoles.")
     (native-inputs (list ghc-test-framework ghc-quickcheck
                          ghc-test-framework-quickcheck2))
     (arguments
-     `(#:cabal-revision ("1"
-                         
"1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd")))
+     (list
+      #:cabal-revision '("1"
+                         
"1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'configure 'relax-dependencies
+            (lambda _
+              (substitute* "edit-distance.cabal"
+                (("QuickCheck [ <>=^*&|0-9.]*") "QuickCheck < 2.16")))))))
     (home-page "http://github.com/phadej/edit-distance";)
     (synopsis "Levenshtein and restricted Damerau-Levenshtein edit distances")
     (description

Reply via email to