Ben Gamari pushed to branch wip/ghc-9.14 at Glasgow Haskell Compiler / GHC
Commits:
-
de5e7327
by Ben Gamari at 2025-06-12T17:06:18-04:00
26 changed files:
- compiler/ghc.cabal.in
- libraries/array
- libraries/base/base.cabal.in
- libraries/deepseq
- libraries/directory
- libraries/filepath
- libraries/ghc-boot-th/ghc-boot-th.cabal.in
- libraries/ghc-boot/ghc-boot.cabal.in
- libraries/ghc-compact/ghc-compact.cabal
- libraries/ghc-experimental/ghc-experimental.cabal.in
- libraries/ghci/ghci.cabal.in
- libraries/haskeline
- libraries/hpc
- libraries/os-string
- libraries/parsec
- libraries/process
- libraries/semaphore-compat
- libraries/stm
- libraries/template-haskell/template-haskell.cabal.in
- libraries/terminfo
- libraries/text
- utils/haddock/haddock-api/haddock-api.cabal
- utils/haddock/haddock-library/haddock-library.cabal
- utils/haddock/haddock-test/haddock-test.cabal
- utils/haddock/haddock.cabal
- utils/hsc2hs
Changes:
| ... | ... | @@ -114,7 +114,7 @@ Library |
| 114 | 114 | extra-libraries: zstd
|
| 115 | 115 | CPP-Options: -DHAVE_LIBZSTD
|
| 116 | 116 | |
| 117 | - Build-Depends: base >= 4.11 && < 4.22,
|
|
| 117 | + Build-Depends: base >= 4.11 && < 4.23,
|
|
| 118 | 118 | deepseq >= 1.4 && < 1.6,
|
| 119 | 119 | directory >= 1 && < 1.4,
|
| 120 | 120 | process >= 1 && < 1.7,
|
| 1 | -Subproject commit b362edee437c88f2ac38971b66631ed782caa275 |
|
| 1 | +Subproject commit 6d59d5deb4f2a12656ab4c4371c0d12dac4875ef |
| ... | ... | @@ -4,7 +4,7 @@ cabal-version: 3.0 |
| 4 | 4 | -- Make sure you are editing ghc-experimental.cabal.in, not ghc-experimental.cabal
|
| 5 | 5 | |
| 6 | 6 | name: base
|
| 7 | -version: 4.21.0.0
|
|
| 7 | +version: 4.22.0.0
|
|
| 8 | 8 | -- NOTE: Don't forget to update ./changelog.md
|
| 9 | 9 | |
| 10 | 10 | license: BSD-3-Clause
|
| 1 | -Subproject commit af115cc226cc87fba89d0f6e2e9212e755c24983 |
|
| 1 | +Subproject commit ae2762ac241a61852c9ff4c287af234fb1ad931f |
| 1 | -Subproject commit eb40bbebcaf86153bbc60772fb2e0466d35c95c4 |
|
| 1 | +Subproject commit ffd4fc248ee36095ddec55598b0f8e3a9ac762a8 |
| 1 | -Subproject commit 65b0f8f31aac4a306135e27734988327f8eb1e6f |
|
| 1 | +Subproject commit cbcd0ccf92f47e6c10fb9cc513a7b26facfc19fe |
| ... | ... | @@ -49,8 +49,8 @@ Library |
| 49 | 49 | GHC.Lexeme
|
| 50 | 50 | |
| 51 | 51 | build-depends:
|
| 52 | - base >= 4.7 && < 4.22,
|
|
| 53 | - pretty == 1.1.*
|
|
| 52 | + base >= 4.7 && < 4.23,
|
|
| 53 | + pretty == 1.1.*
|
|
| 54 | 54 | |
| 55 | 55 | if flag(bootstrap)
|
| 56 | 56 | cpp-options: -DBOOTSTRAP_TH
|
| ... | ... | @@ -75,7 +75,7 @@ Library |
| 75 | 75 | GHC.Version
|
| 76 | 76 | GHC.Platform.Host
|
| 77 | 77 | |
| 78 | - build-depends: base >= 4.7 && < 4.22,
|
|
| 78 | + build-depends: base >= 4.7 && < 4.23,
|
|
| 79 | 79 | binary == 0.8.*,
|
| 80 | 80 | bytestring >= 0.10 && < 0.13,
|
| 81 | 81 | containers >= 0.5 && < 0.9,
|
| ... | ... | @@ -39,7 +39,7 @@ library |
| 39 | 39 | UnboxedTuples
|
| 40 | 40 | CPP
|
| 41 | 41 | |
| 42 | - build-depends: base >= 4.9.0 && < 4.22,
|
|
| 42 | + build-depends: base >= 4.9.0 && < 4.23,
|
|
| 43 | 43 | bytestring >= 0.10.6.0 && <0.13
|
| 44 | 44 | ghc-options: -Wall
|
| 45 | 45 |
| ... | ... | @@ -41,7 +41,7 @@ library |
| 41 | 41 | if arch(wasm32)
|
| 42 | 42 | exposed-modules: GHC.Wasm.Prim
|
| 43 | 43 | other-extensions:
|
| 44 | - build-depends: base >=4.20 && < 4.22,
|
|
| 44 | + build-depends: base >=4.20 && < 4.23,
|
|
| 45 | 45 | ghc-internal == @ProjectVersionForLib@.*
|
| 46 | 46 | hs-source-dirs: src
|
| 47 | 47 | default-language: Haskell2010 |
| ... | ... | @@ -84,7 +84,7 @@ library |
| 84 | 84 | Build-Depends:
|
| 85 | 85 | rts,
|
| 86 | 86 | array == 0.5.*,
|
| 87 | - base >= 4.8 && < 4.22,
|
|
| 87 | + base >= 4.8 && < 4.23,
|
|
| 88 | 88 | -- ghc-internal == @ProjectVersionForLib@.*
|
| 89 | 89 | -- TODO: Use GHC.Internal.Desugar and GHC.Internal.Base from
|
| 90 | 90 | -- ghc-internal instead of ignoring the deprecation warning in GHCi.TH
|
| 1 | -Subproject commit 1ef56b16d3ed1f063211982668329d9e3113fd5b |
|
| 1 | +Subproject commit 991953cd5d3bb9e8057de4a0d8f2cae3455865d8 |
| 1 | -Subproject commit 304aaecec374fdfbf15bfb6c223a66e9730ea253 |
|
| 1 | +Subproject commit 7b7aed397cbe2bb36824d8627527fa4d5abffaa6 |
| 1 | -Subproject commit 4b5efedcd2da9314edda80d973a44e67020370db |
|
| 1 | +Subproject commit 2e693aad07540173a0169971b27c9acac28eeff1 |
| 1 | -Subproject commit b87122c1c74b8240e65044a8f600f0427d4dd9c3 |
|
| 1 | +Subproject commit 8daa3751e52d4f95a8f6c8d98460ae184d03fdf5 |
| 1 | -Subproject commit fbbe60718736999db701c12528c85cbc605ab4fb |
|
| 1 | +Subproject commit ae50731b5fb221a7631f7e9d818fc6716c85c51e |
| 1 | -Subproject commit 54882cd9a07322a4cf95d4fc0627107eaf1eb051 |
|
| 1 | +Subproject commit cae2b69eedf3b119e702e798cc3f768b38ac3125 |
| 1 | -Subproject commit def18948f42a2eb8c34efdf65f7e614d1f6d5703 |
|
| 1 | +Subproject commit e7783cda50e9ee746565831443e200884fd9a466 |
| ... | ... | @@ -51,7 +51,7 @@ Library |
| 51 | 51 | Language.Haskell.TH.CodeDo
|
| 52 | 52 | |
| 53 | 53 | build-depends:
|
| 54 | - base >= 4.11 && < 4.22,
|
|
| 54 | + base >= 4.11 && < 4.23,
|
|
| 55 | 55 | -- We don't directly depend on any of the modules from `ghc-internal`
|
| 56 | 56 | -- But we need to depend on it to work around a hadrian bug.
|
| 57 | 57 | -- See: https://gitlab.haskell.org/ghc/ghc/-/issues/25705
|
| 1 | -Subproject commit a76fac0c60cf6db7ed724d9b5c5067d77a23efc7 |
|
| 1 | +Subproject commit 16db154e3e97e6bff62329574163851a7090f3b6 |
| 1 | -Subproject commit b86564cae8d7262c7c4e7afe7a9163c83de3f175 |
|
| 1 | +Subproject commit f453ea717a1b90a8647f74e6b629ae5cac457ce6 |
| ... | ... | @@ -78,7 +78,7 @@ library |
| 78 | 78 | build-depends: ghc-paths ^>= 0.1.0.12
|
| 79 | 79 | |
| 80 | 80 | -- this package typically supports only single major versions
|
| 81 | - build-depends: base >= 4.16 && < 4.22
|
|
| 81 | + build-depends: base >= 4.16 && < 4.23
|
|
| 82 | 82 | , ghc ^>= 9.14
|
| 83 | 83 | , haddock-library ^>= 1.11
|
| 84 | 84 | , xhtml ^>= 3000.2.2
|
| ... | ... | @@ -46,7 +46,7 @@ common ghc-options |
| 46 | 46 | -Wnoncanonical-monad-instances -Wmissing-home-modules
|
| 47 | 47 | |
| 48 | 48 | build-depends:
|
| 49 | - , base >= 4.10 && < 4.22
|
|
| 49 | + , base >= 4.10 && < 4.23
|
|
| 50 | 50 | , containers >= 0.4.2.1 && < 0.9
|
| 51 | 51 | , text ^>= 1.2.3.0 || ^>= 2.0 || ^>= 2.1
|
| 52 | 52 | , parsec ^>= 3.1.13.0
|
| ... | ... | @@ -16,7 +16,7 @@ library |
| 16 | 16 | default-language: Haskell2010
|
| 17 | 17 | ghc-options: -Wall
|
| 18 | 18 | hs-source-dirs: src
|
| 19 | - build-depends: base >= 4.3 && < 4.22, bytestring, directory, process, filepath, Cabal
|
|
| 19 | + build-depends: base >= 4.3 && < 4.23, bytestring, directory, process, filepath, Cabal
|
|
| 20 | 20 | |
| 21 | 21 | exposed-modules:
|
| 22 | 22 | Test.Haddock
|
| ... | ... | @@ -90,7 +90,7 @@ executable haddock |
| 90 | 90 | |
| 91 | 91 | -- haddock typically only supports a single GHC major version
|
| 92 | 92 | build-depends:
|
| 93 | - base >= 4.13.0.0 && <4.22,
|
|
| 93 | + base >= 4.13.0.0 && <4.23,
|
|
| 94 | 94 | -- in order for haddock's advertised version number to have proper meaning,
|
| 95 | 95 | -- we pin down to a single haddock-api version.
|
| 96 | 96 | haddock-api == 2.30.0
|
| 1 | -Subproject commit 044e04f14ff886456837b9784b2972af71c66494 |
|
| 1 | +Subproject commit fe3990b9f35000427b016a79330d9f195587cad8 |