@@ -26,10 +26,10 @@ common shared
26
26
default-language : Haskell2010
27
27
28
28
build-depends :
29
- , base >= 4.6 && < 4.17
29
+ , base >= 4.6 && < 4.18
30
30
-- this needs to match the in-tree lib:Cabal version
31
- , Cabal ^>= 3.8.0 .0
32
- , Cabal-syntax ^>= 3.8.0 .0
31
+ , Cabal ^>= 3.8.1 .0
32
+ , Cabal-syntax ^>= 3.8.1 .0
33
33
34
34
ghc-options : -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
35
35
@@ -57,7 +57,7 @@ library
57
57
Test.Cabal.ScriptEnv0
58
58
59
59
build-depends :
60
- , aeson ^>= 1.4.2.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0
60
+ , aeson ^>= 1.4.2.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^ >= 2.1.0.0
61
61
, async ^>= 2.2.1
62
62
, attoparsec ^>= 0.13.2.2 || ^>= 0.14.1
63
63
, base16-bytestring ^>= 0.1.1.6 || ^>= 1.0.0.0
@@ -67,8 +67,8 @@ library
67
67
, directory ^>= 1.2.0.1 || ^>= 1.3.0.0
68
68
, exceptions ^>= 0.10.0
69
69
, filepath ^>= 1.3.0.1 || ^>= 1.4.0.0
70
- , network-wait ^ >= 0.1.2.0
71
- , optparse-applicative ^>= 0.14.3.0 || ^>= 0.15.1.0 || ^>= 0.16.0.0
70
+ , network-wait >= 0.1.2.0 && < 0.3
71
+ , optparse-applicative ^>= 0.14.3.0 || ^>= 0.15.1.0 || ^>= 0.16.0.0 || ^ >= 0.17.0.0
72
72
, process ^>= 1.2.1.0 || ^>= 1.4.2.0 || ^>= 1.6.1.0
73
73
, regex-base ^>= 0.94.0.1
74
74
, regex-tdfa ^>= 1.2.3.1 || ^>= 1.3.1.0
@@ -80,7 +80,7 @@ library
80
80
81
81
if !os(windows)
82
82
build-depends :
83
- , unix ^>= 2.6.0.0 || ^>= 2.7.0.0
83
+ , unix ^>= 2.6.0.0 || ^>= 2.7.0.0 || ^ >= 2.8.0.0
84
84
else
85
85
build-depends :
86
86
, Win32
@@ -113,6 +113,6 @@ custom-setup
113
113
-- we only depend on even stable releases of lib:Cabal
114
114
-- and due to Custom complexity and ConstraintSetupCabalMaxVersion
115
115
-- it can't be the current version
116
- setup-depends : Cabal == 3.6 . *,
117
- Cabal-syntax == 3.6 . *,
116
+ setup-depends : Cabal == 3.8 . *,
117
+ Cabal-syntax == 3.8 . *,
118
118
base, filepath, directory
0 commit comments