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

commit e26bb8ebb7bfdd92c09dc80cc1714fd5d746dff3
Author: Saku Laesvuori <[email protected]>
AuthorDate: Mon Oct 20 18:03:05 2025 +0300

    gnu: ghc-doctest-driver-gen: Fix tests
    
    * gnu/packages/haskell-xyz.scm (ghc-doctest-driver-gen)[arguments]: Add
    the built binary to PATH before running the testsuite.
    
    Change-Id: I4bf0988e1a4cd3aa190d825d9a52ad97e0d4f1c7
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/haskell-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 438af8dc1e..c58f1c122a 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -15857,6 +15857,14 @@ of Netlink families.")
         (base32 "0x6d2crc8jibixq0fdzbbqls7l79hb8la3mp9yd1dgikwp1bbncz"))))
     (build-system haskell-build-system)
     (properties '((upstream-name . "doctest-driver-gen")))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'add-doctest-driver-to-PATH
+            (lambda _
+              (setenv "PATH" (string-append (getenv "PATH")
+                                            
":dist/build/doctest-driver-gen")))))))
     (native-inputs (list ghc-doctest))
     (home-page "https://github.com/Hexirp/doctest-driver-gen#readme";)
     (synopsis "Generate driver file for Doctest's Cabal integration")

Reply via email to