[Git][ghc/ghc][wip/ghc-9.14] base: Bump version to 4.22.0

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 base: Bump version to 4.22.0 Bumps various submodules. - - - - - 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: ===================================== compiler/ghc.cabal.in ===================================== @@ -114,7 +114,7 @@ Library extra-libraries: zstd CPP-Options: -DHAVE_LIBZSTD - Build-Depends: base >= 4.11 && < 4.22, + Build-Depends: base >= 4.11 && < 4.23, deepseq >= 1.4 && < 1.6, directory >= 1 && < 1.4, process >= 1 && < 1.7, ===================================== libraries/Win32 ===================================== @@ -1 +1 @@ -Subproject commit 701921b247cb227ab6398d19265d3344e4494065 +Subproject commit 7d0772bb265a6c59eb14c441cf65c778895528df ===================================== libraries/array ===================================== @@ -1 +1 @@ -Subproject commit b362edee437c88f2ac38971b66631ed782caa275 +Subproject commit 6d59d5deb4f2a12656ab4c4371c0d12dac4875ef ===================================== libraries/base/base.cabal.in ===================================== @@ -4,7 +4,7 @@ cabal-version: 3.0 -- Make sure you are editing ghc-experimental.cabal.in, not ghc-experimental.cabal name: base -version: 4.21.0.0 +version: 4.22.0.0 -- NOTE: Don't forget to update ./changelog.md license: BSD-3-Clause ===================================== libraries/deepseq ===================================== @@ -1 +1 @@ -Subproject commit af115cc226cc87fba89d0f6e2e9212e755c24983 +Subproject commit ae2762ac241a61852c9ff4c287af234fb1ad931f ===================================== libraries/directory ===================================== @@ -1 +1 @@ -Subproject commit eb40bbebcaf86153bbc60772fb2e0466d35c95c4 +Subproject commit ffd4fc248ee36095ddec55598b0f8e3a9ac762a8 ===================================== libraries/filepath ===================================== @@ -1 +1 @@ -Subproject commit 65b0f8f31aac4a306135e27734988327f8eb1e6f +Subproject commit cbcd0ccf92f47e6c10fb9cc513a7b26facfc19fe ===================================== libraries/ghc-boot-th/ghc-boot-th.cabal.in ===================================== @@ -49,8 +49,8 @@ Library GHC.Lexeme build-depends: - base >= 4.7 && < 4.22, - pretty == 1.1.* + base >= 4.7 && < 4.23, + pretty == 1.1.* if flag(bootstrap) cpp-options: -DBOOTSTRAP_TH ===================================== libraries/ghc-boot/ghc-boot.cabal.in ===================================== @@ -75,7 +75,7 @@ Library GHC.Version GHC.Platform.Host - build-depends: base >= 4.7 && < 4.22, + build-depends: base >= 4.7 && < 4.23, binary == 0.8.*, bytestring >= 0.10 && < 0.13, containers >= 0.5 && < 0.9, ===================================== libraries/ghc-compact/ghc-compact.cabal ===================================== @@ -39,7 +39,7 @@ library UnboxedTuples CPP - build-depends: base >= 4.9.0 && < 4.22, + build-depends: base >= 4.9.0 && < 4.23, bytestring >= 0.10.6.0 && <0.13 ghc-options: -Wall ===================================== libraries/ghc-experimental/ghc-experimental.cabal.in ===================================== @@ -41,7 +41,7 @@ library if arch(wasm32) exposed-modules: GHC.Wasm.Prim other-extensions: - build-depends: base >=4.20 && < 4.22, + build-depends: base >=4.20 && < 4.23, ghc-internal == @ProjectVersionForLib@.* hs-source-dirs: src default-language: Haskell2010 ===================================== libraries/ghci/ghci.cabal.in ===================================== @@ -84,7 +84,7 @@ library Build-Depends: rts, array == 0.5.*, - base >= 4.8 && < 4.22, + base >= 4.8 && < 4.23, -- ghc-internal == @ProjectVersionForLib@.* -- TODO: Use GHC.Internal.Desugar and GHC.Internal.Base from -- ghc-internal instead of ignoring the deprecation warning in GHCi.TH ===================================== libraries/haskeline ===================================== @@ -1 +1 @@ -Subproject commit 1ef56b16d3ed1f063211982668329d9e3113fd5b +Subproject commit 991953cd5d3bb9e8057de4a0d8f2cae3455865d8 ===================================== libraries/hpc ===================================== @@ -1 +1 @@ -Subproject commit 304aaecec374fdfbf15bfb6c223a66e9730ea253 +Subproject commit 7b7aed397cbe2bb36824d8627527fa4d5abffaa6 ===================================== libraries/os-string ===================================== @@ -1 +1 @@ -Subproject commit 4b5efedcd2da9314edda80d973a44e67020370db +Subproject commit 2e693aad07540173a0169971b27c9acac28eeff1 ===================================== libraries/parsec ===================================== @@ -1 +1 @@ -Subproject commit b87122c1c74b8240e65044a8f600f0427d4dd9c3 +Subproject commit 552730e23e1fd2dae46a60d75138b8d173492462 ===================================== libraries/process ===================================== @@ -1 +1 @@ -Subproject commit fbbe60718736999db701c12528c85cbc605ab4fb +Subproject commit ae50731b5fb221a7631f7e9d818fc6716c85c51e ===================================== libraries/semaphore-compat ===================================== @@ -1 +1 @@ -Subproject commit 54882cd9a07322a4cf95d4fc0627107eaf1eb051 +Subproject commit ba87d1bb0209bd9f29bda1c878ddf345f8a2b199 ===================================== libraries/stm ===================================== @@ -1 +1 @@ -Subproject commit def18948f42a2eb8c34efdf65f7e614d1f6d5703 +Subproject commit 23bdcc2319965911af28542e76fc01f37c107d40 ===================================== libraries/template-haskell/template-haskell.cabal.in ===================================== @@ -51,7 +51,7 @@ Library Language.Haskell.TH.CodeDo build-depends: - base >= 4.11 && < 4.22, + base >= 4.11 && < 4.23, -- We don't directly depend on any of the modules from `ghc-internal` -- But we need to depend on it to work around a hadrian bug. -- See: https://gitlab.haskell.org/ghc/ghc/-/issues/25705 ===================================== libraries/terminfo ===================================== @@ -1 +1 @@ -Subproject commit a76fac0c60cf6db7ed724d9b5c5067d77a23efc7 +Subproject commit 16db154e3e97e6bff62329574163851a7090f3b6 ===================================== libraries/text ===================================== @@ -1 +1 @@ -Subproject commit b86564cae8d7262c7c4e7afe7a9163c83de3f175 +Subproject commit f1a05704a153ecc6a9bd45f6df8dd99820e74a2d ===================================== utils/haddock/haddock-api/haddock-api.cabal ===================================== @@ -78,7 +78,7 @@ library build-depends: ghc-paths ^>= 0.1.0.12 -- this package typically supports only single major versions - build-depends: base >= 4.16 && < 4.22 + build-depends: base >= 4.16 && < 4.23 , ghc ^>= 9.14 , haddock-library ^>= 1.11 , xhtml ^>= 3000.2.2 ===================================== utils/haddock/haddock-library/haddock-library.cabal ===================================== @@ -46,7 +46,7 @@ common ghc-options -Wnoncanonical-monad-instances -Wmissing-home-modules build-depends: - , base >= 4.10 && < 4.22 + , base >= 4.10 && < 4.23 , containers >= 0.4.2.1 && < 0.9 , text ^>= 1.2.3.0 || ^>= 2.0 || ^>= 2.1 , parsec ^>= 3.1.13.0 ===================================== utils/haddock/haddock-test/haddock-test.cabal ===================================== @@ -16,7 +16,7 @@ library default-language: Haskell2010 ghc-options: -Wall hs-source-dirs: src - build-depends: base >= 4.3 && < 4.22, bytestring, directory, process, filepath, Cabal + build-depends: base >= 4.3 && < 4.23, bytestring, directory, process, filepath, Cabal exposed-modules: Test.Haddock ===================================== utils/haddock/haddock.cabal ===================================== @@ -90,7 +90,7 @@ executable haddock -- haddock typically only supports a single GHC major version build-depends: - base >= 4.13.0.0 && <4.22, + base >= 4.13.0.0 && <4.23, -- in order for haddock's advertised version number to have proper meaning, -- we pin down to a single haddock-api version. haddock-api == 2.30.0 ===================================== utils/hsc2hs ===================================== @@ -1 +1 @@ -Subproject commit 044e04f14ff886456837b9784b2972af71c66494 +Subproject commit fe3990b9f35000427b016a79330d9f195587cad8 View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/a6f3e5a3abebb97183fec50083aabce3... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/a6f3e5a3abebb97183fec50083aabce3... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Ben Gamari (@bgamari)