summaryrefslogtreecommitdiff
path: root/hadrian/hadrian.cabal
diff options
context:
space:
mode:
authorAndreas Klebinger <klebinger.andreas@gmx.at>2021-03-03 15:43:19 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-03-05 14:01:20 -0500
commit6141aef49b37297e94c9e33a977438c2de15d086 (patch)
treead64f5f9799c0300ad20ae38a7d7e45a8f057cea /hadrian/hadrian.cabal
parentb5155a6c74e774d99a67f2b5c8c06b70ad5e5b2e (diff)
downloadhaskell-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.cabal6
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