diff options
author | Andreas Klebinger <klebinger.andreas@gmx.at> | 2021-03-03 15:43:19 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-03-05 14:01:20 -0500 |
commit | 6141aef49b37297e94c9e33a977438c2de15d086 (patch) | |
tree | ad64f5f9799c0300ad20ae38a7d7e45a8f057cea /hadrian/hadrian.cabal | |
parent | b5155a6c74e774d99a67f2b5c8c06b70ad5e5b2e (diff) | |
download | haskell-6141aef49b37297e94c9e33a977438c2de15d086.tar.gz |
Update bounds/hadrian to fix bootstrapping with 9.0.
This fixes #19484. In detail we:
* Bump the index-state of hackage.
* Require alex-3.2.6, as alex-3.2.5 doesn't build with 9.0.
* Allow Cabal-3.4 as 3.2 doesn't build with ghc 9.0.
* Allow a newer QuickCheck version that accepts the new base version.
* Some code changes to account for Cabal changes.
Diffstat (limited to 'hadrian/hadrian.cabal')
-rw-r--r-- | hadrian/hadrian.cabal | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal index c39d5a92cf..c82ff82428 100644 --- a/hadrian/hadrian.cabal +++ b/hadrian/hadrian.cabal @@ -134,8 +134,8 @@ executable hadrian , BangPatterns other-extensions: MultiParamTypeClasses , TypeFamilies - build-depends: Cabal >= 3.0 && < 3.3 - , QuickCheck >= 2.6 && < 2.14 + build-depends: Cabal >= 3.0 && < 3.5 + , QuickCheck >= 2.6 && < 2.15 , base >= 4.8 && < 5 , bytestring >= 0.10 && < 0.12 , containers >= 0.5 && < 0.7 @@ -147,7 +147,7 @@ executable hadrian , shake >= 0.18.3 && < 0.20 , transformers >= 0.4 && < 0.6 , unordered-containers >= 0.2.1 && < 0.3 - build-tools: alex >= 3.2.6 && < 4 + build-tools: alex >= 3.2.6 && < 3.3 , happy >= 1.20.0 && < 1.21 ghc-options: -Wall -Wincomplete-record-updates |