diff options
| author | Saku Laesvuori <saku@laesvuori.fi> | 2024-01-25 09:17:33 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-06-13 08:51:26 +0200 |
| commit | a46db2b2ac7ae7a828608639214982ed08a0e70d (patch) | |
| tree | c58aaeea1f9eb8e0eefb53451f86b371569b5e98 /gnu | |
| parent | cf6a20878594222a71f9d72331e359306f277937 (diff) | |
gnu: ghc: Update to version 9.10.2
* gnu/packages/haskell.scm (ghc): Update to ghc-9.10
Change-Id: I40da6cacc4d260902cd66d7d626375038fba4346
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/haskell.scm | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 889cb3a54c3..d730a02a085 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm | |||
| @@ -1709,12 +1709,6 @@ SRC_HC_OPTS += -optc-mno-outline-atomics | |||
| 1709 | (file-pattern ".*\\.conf\\.d$") | 1709 | (file-pattern ".*\\.conf\\.d$") |
| 1710 | (file-type 'directory))))))) | 1710 | (file-type 'directory))))))) |
| 1711 | 1711 | ||
| 1712 | ;; Versions newer than ghc defined below (i.e. the compiler | ||
| 1713 | ;; haskell-build-system uses) should use ghc-next as their name to | ||
| 1714 | ;; ensure ghc (without version specification) and ghc-* packages are | ||
| 1715 | ;; always compatible. See https://issues.guix.gnu.org/issue/47335. | ||
| 1716 | (define-public ghc ghc-9.2) | ||
| 1717 | |||
| 1718 | ;; 9.4 is the last version to support the make-based build system, | 1712 | ;; 9.4 is the last version to support the make-based build system, |
| 1719 | ;; but it boot with 9.2, only 9.0 is supported. | 1713 | ;; but it boot with 9.2, only 9.0 is supported. |
| 1720 | (define ghc-bootstrap-for-9.4 ghc-9.0) | 1714 | (define ghc-bootstrap-for-9.4 ghc-9.0) |
| @@ -1778,7 +1772,7 @@ SRC_HC_OPTS += -optc-mno-outline-atomics | |||
| 1778 | (let ((base ghc-9.2)) | 1772 | (let ((base ghc-9.2)) |
| 1779 | (package | 1773 | (package |
| 1780 | (inherit base) | 1774 | (inherit base) |
| 1781 | (name "ghc-next") | 1775 | (name "ghc") |
| 1782 | (version "9.4.3") | 1776 | (version "9.4.3") |
| 1783 | (source (origin | 1777 | (source (origin |
| 1784 | (method url-fetch) | 1778 | (method url-fetch) |
| @@ -1829,7 +1823,7 @@ SRC_HC_OPTS += -optc-mno-outline-atomics | |||
| 1829 | (define-public ghc-9.8 | 1823 | (define-public ghc-9.8 |
| 1830 | (let ((ghc-bootstrap ghc-9.4)) | 1824 | (let ((ghc-bootstrap ghc-9.4)) |
| 1831 | (package | 1825 | (package |
| 1832 | (name "ghc-next") | 1826 | (name "ghc") |
| 1833 | (version "9.8.1") | 1827 | (version "9.8.1") |
| 1834 | (source (origin | 1828 | (source (origin |
| 1835 | (method url-fetch) | 1829 | (method url-fetch) |
| @@ -2064,7 +2058,7 @@ interactive environment for the functional language Haskell.") | |||
| 2064 | (let ((base ghc-9.8)) | 2058 | (let ((base ghc-9.8)) |
| 2065 | (package | 2059 | (package |
| 2066 | (inherit base) | 2060 | (inherit base) |
| 2067 | (name "ghc-next") | 2061 | (name "ghc") |
| 2068 | (version "9.10.2") | 2062 | (version "9.10.2") |
| 2069 | (source | 2063 | (source |
| 2070 | (origin | 2064 | (origin |
| @@ -2138,4 +2132,10 @@ interactive environment for the functional language Haskell.") | |||
| 2138 | (file-pattern ".*\\.conf\\.d$") | 2132 | (file-pattern ".*\\.conf\\.d$") |
| 2139 | (file-type 'directory))))))) | 2133 | (file-type 'directory))))))) |
| 2140 | 2134 | ||
| 2135 | ;; Versions newer than ghc defined below (i.e. the compiler | ||
| 2136 | ;; haskell-build-system uses) should use ghc-next as their name to | ||
| 2137 | ;; ensure ghc (without version specification) and ghc-* packages are | ||
| 2138 | ;; always compatible. See https://issues.guix.gnu.org/issue/47335. | ||
| 2139 | (define-public ghc ghc-9.10) | ||
| 2140 | |||
| 2141 | ;;; haskell.scm ends here | 2141 | ;;; haskell.scm ends here |
