summaryrefslogtreecommitdiff
path: root/gnu/packages/haskell.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-02-25 16:07:25 +0100
committerAndreas Enge <andreas@enge.fr>2026-06-13 08:51:34 +0200
commit2e32c9846e16c6df8f4e0aab55d2e730a44c3bc4 (patch)
treed99bf8689b276c3b047e9843335ad638a8dc65ac /gnu/packages/haskell.scm
parent903c68dde17ccb1d7eab274cde9e61bfdc7a8811 (diff)
gnu: ghc-9.2: Drop input labels.
* gnu/packages/haskell.scm (ghc-9.2) [native-inputs]: Drop input labels. Change-Id: I6b14a3a2a22b99b2967b40dad59ea973c3f0b4f6 Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/haskell.scm')
-rw-r--r--gnu/packages/haskell.scm41
1 files changed, 20 insertions, 21 deletions
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index ad7f2cb76c9..00d8966765d 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -1707,28 +1707,27 @@ SRC_HC_OPTS += -optc-mno-outline-atomics
1707 ;; Increase verbosity, so running the test suite does not time out on CI. 1707 ;; Increase verbosity, so running the test suite does not time out on CI.
1708 ((#:make-flags make-flags ''()) 1708 ((#:make-flags make-flags ''())
1709 #~(cons "VERBOSE=4" #$make-flags)))) 1709 #~(cons "VERBOSE=4" #$make-flags))))
1710 (properties '((max-silent-time . 36000))) ; 10 hours, for i686.
1711 (native-inputs 1710 (native-inputs
1712 `(;; GHC 9.2 must be built with GHC >= 8.6. 1711 (cons* (list
1713 ("ghc-bootstrap" ,(if (target-aarch64?) 1712 (string-append name "-" version "-testsuite.tar.xz")
1714 binary-ghc-8.10.7 1713 (origin
1715 base)) 1714 (method url-fetch)
1716 ("ghc-testsuite" 1715 (uri (string-append
1717 ,(origin 1716 "https://www.haskell.org/ghc/dist/"
1718 (method url-fetch) 1717 version "/ghc-" version "-testsuite.tar.xz"))
1719 (uri (string-append 1718 (sha256
1720 "https://www.haskell.org/ghc/dist/" 1719 (base32
1721 version "/ghc-" version "-testsuite.tar.xz")) 1720 "0cmmwhcwv9fjzvmgjj85d354858qqbmqfzaz5160xqj4yl9zk225"))
1722 (sha256 1721 (patches (search-patches "ghc-9.2-grep-warnings.patch"))))
1723 (base32 1722 (modify-inputs (package-native-inputs base)
1724 "0cmmwhcwv9fjzvmgjj85d354858qqbmqfzaz5160xqj4yl9zk225")) 1723 ;; GHC 8.10.7 must be built with GHC >= 8.6.
1725 (patches (search-patches "ghc-9.2-grep-warnings.patch" 1724 (replace "ghc" (if (target-aarch64?)
1726 "ghc-testsuite-recomp015-execstack.patch")))) 1725 binary-ghc-8.10.7
1727 ,@(filter (match-lambda 1726 base))
1728 (("ghc-bootstrap" . _) #f) 1727 (delete (string-append name "-"
1729 (("ghc-testsuite" . _) #f) 1728 (package-version base)
1730 (_ #t)) 1729 "-testsuite.tar.xz")))))
1731 (package-native-inputs base)))) 1730 (properties '((max-silent-time . 36000))) ; 10 hours, for i686.
1732 (native-search-paths 1731 (native-search-paths
1733 (list (search-path-specification 1732 (list (search-path-specification
1734 (variable "GHC_PACKAGE_PATH") 1733 (variable "GHC_PACKAGE_PATH")