Ben Gamari pushed to branch wip/ghc-9.14 at Glasgow Haskell Compiler / GHC
Commits:
-
a6f3e5a3
by Ben Gamari at 2025-06-27T15:19:39-04:00
27 changed files:
- compiler/ghc.cabal.in
- libraries/Win32
- 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 701921b247cb227ab6398d19265d3344e4494065 |
|
1 | +Subproject commit 7d0772bb265a6c59eb14c441cf65c778895528df |
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 552730e23e1fd2dae46a60d75138b8d173492462 |
1 | -Subproject commit fbbe60718736999db701c12528c85cbc605ab4fb |
|
1 | +Subproject commit ae50731b5fb221a7631f7e9d818fc6716c85c51e |
1 | -Subproject commit 54882cd9a07322a4cf95d4fc0627107eaf1eb051 |
|
1 | +Subproject commit ba87d1bb0209bd9f29bda1c878ddf345f8a2b199 |
1 | -Subproject commit def18948f42a2eb8c34efdf65f7e614d1f6d5703 |
|
1 | +Subproject commit 23bdcc2319965911af28542e76fc01f37c107d40 |
... | ... | @@ -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 f1a05704a153ecc6a9bd45f6df8dd99820e74a2d |
... | ... | @@ -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 |