Skip to content

Commit d5b9cbf

Browse files
authored
Merge pull request #1592 from TeofilC/ghc-9.4
Support GHC-9.4
2 parents e4650de + ff135e8 commit d5b9cbf

File tree

17 files changed

+56
-28
lines changed

17 files changed

+56
-28
lines changed

.github/workflows/master.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
- "8.10.7"
2121
- "9.0.2"
2222
- "9.2.2"
23+
- "9.4.2"
2324

2425
steps:
2526
- uses: actions/checkout@v2

cabal.project

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,8 @@ packages:
5151
tests: True
5252
optimization: False
5353
-- reorder-goals: True
54+
55+
allow-newer:
56+
-- see https://github.com/haskellari/postgresql-simple/issues/104
57+
postgresql-simple:base
58+
, postgresql-simple:template-haskell

servant-auth/servant-auth-client/servant-auth-client.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ library
3131
default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable FlexibleContexts FlexibleInstances FunctionalDependencies GADTs KindSignatures MultiParamTypeClasses OverloadedStrings RankNTypes ScopedTypeVariables TypeFamilies TypeOperators
3232
ghc-options: -Wall
3333
build-depends:
34-
base >= 4.10 && < 4.17
34+
base >= 4.10 && < 4.18
3535
, bytestring >= 0.10.6.0 && < 0.12
3636
, containers >= 0.5.6.2 && < 0.7
3737
, servant-auth == 0.4.*

servant-auth/servant-auth-docs/servant-auth-docs.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ library
3535
default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable FlexibleContexts FlexibleInstances FunctionalDependencies GADTs KindSignatures MultiParamTypeClasses OverloadedStrings RankNTypes ScopedTypeVariables TypeFamilies TypeOperators
3636
ghc-options: -Wall
3737
build-depends:
38-
base >= 4.10 && < 4.17
38+
base >= 4.10 && < 4.18
3939
, servant-docs >= 0.11.2 && < 0.13
4040
, servant >= 0.13 && < 0.20
4141
, servant-auth == 0.4.*
@@ -50,7 +50,7 @@ test-suite doctests
5050
build-depends:
5151
base,
5252
servant-auth-docs,
53-
doctest >= 0.16 && < 0.19,
53+
doctest >= 0.16 && < 0.21,
5454
QuickCheck >= 2.11.3 && < 2.15,
5555
template-haskell
5656
ghc-options: -Wall -threaded

servant-auth/servant-auth-server/servant-auth-server.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ library
3131
default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable FlexibleContexts FlexibleInstances FunctionalDependencies GADTs KindSignatures MultiParamTypeClasses OverloadedStrings RankNTypes ScopedTypeVariables TypeFamilies TypeOperators
3232
ghc-options: -Wall
3333
build-depends:
34-
base >= 4.10 && < 4.17
34+
base >= 4.10 && < 4.18
3535
, aeson >= 1.0.0.1 && < 3
3636
, base64-bytestring >= 1.0.0.1 && < 2
3737
, blaze-builder >= 0.4.1.0 && < 0.5
@@ -43,15 +43,15 @@ library
4343
, http-types >= 0.12.2 && < 0.13
4444
, jose >= 0.7.0.0 && < 0.10
4545
, lens >= 4.16.1 && < 5.3
46-
, memory >= 0.14.16 && < 0.18
46+
, memory >= 0.14.16 && < 0.19
4747
, monad-time >= 0.3.1.0 && < 0.4
4848
, mtl >= 2.2.2 && < 2.3
4949
, servant >= 0.13 && < 0.20
5050
, servant-auth == 0.4.*
5151
, servant-server >= 0.13 && < 0.20
5252
, tagged >= 0.8.4 && < 0.9
5353
, text >= 1.2.3.0 && < 2.1
54-
, time >= 1.5.0.1 && < 1.12
54+
, time >= 1.5.0.1 && < 1.13
5555
, unordered-containers >= 0.2.9.0 && < 0.3
5656
, wai >= 3.2.1.2 && < 3.3
5757

servant-auth/servant-auth-swagger/servant-auth-swagger.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ library
3131
default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable FlexibleContexts FlexibleInstances FunctionalDependencies GADTs KindSignatures MultiParamTypeClasses OverloadedStrings RankNTypes ScopedTypeVariables TypeFamilies TypeOperators
3232
ghc-options: -Wall
3333
build-depends:
34-
base >= 4.10 && < 4.17
34+
base >= 4.10 && < 4.18
3535
, text >= 1.2.3.0 && < 2.1
3636
, servant-swagger >= 1.1.5 && < 2
3737
, swagger2 >= 2.2.2 && < 3

servant-auth/servant-auth/servant-auth.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ library
3333
default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable FlexibleContexts FlexibleInstances FunctionalDependencies GADTs KindSignatures MultiParamTypeClasses OverloadedStrings RankNTypes ScopedTypeVariables TypeFamilies TypeOperators
3434
ghc-options: -Wall
3535
build-depends:
36-
base >= 4.10 && < 4.17
36+
base >= 4.10 && < 4.18
3737
, containers >= 0.6 && < 0.7
3838
, aeson >= 1.3.1.1 && < 3
3939
, jose >= 0.7.0.0 && < 0.10

servant-client-core/servant-client-core.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@ library
5050
--
5151
-- note: mtl lower bound is so low because of GHC-7.8
5252
build-depends:
53-
base >= 4.9 && < 4.17
53+
base >= 4.9 && < 4.18
5454
, bytestring >= 0.10.8.1 && < 0.12
5555
, constraints >= 0.2 && < 0.14
5656
, containers >= 0.5.7.1 && < 0.7
5757
, deepseq >= 1.4.2.0 && < 1.5
5858
, text >= 1.2.3.0 && < 2.1
5959
, transformers >= 0.5.2.0 && < 0.6
60-
, template-haskell >= 2.11.1.0 && < 2.19
60+
, template-haskell >= 2.11.1.0 && < 2.20
6161

6262
if !impl(ghc >= 8.2)
6363
build-depends:

servant-client/servant-client.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ library
4141
-- Bundled with GHC: Lower bound to not force re-installs
4242
-- text and mtl are bundled starting with GHC-8.4
4343
build-depends:
44-
base >= 4.9 && < 4.17
44+
base >= 4.9 && < 4.18
4545
, bytestring >= 0.10.8.1 && < 0.12
4646
, containers >= 0.5.7.1 && < 0.7
4747
, deepseq >= 1.4.2.0 && < 1.5
4848
, mtl >= 2.2.2 && < 2.3
4949
, stm >= 2.4.5.1 && < 2.6
5050
, text >= 1.2.3.0 && < 2.1
51-
, time >= 1.6.0.1 && < 1.12
51+
, time >= 1.6.0.1 && < 1.13
5252
, transformers >= 0.5.2.0 && < 0.6
5353

5454
if !impl(ghc >= 8.2)

servant-docs/servant-docs.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ library
4141
--
4242
-- note: mtl lower bound is so low because of GHC-7.8
4343
build-depends:
44-
base >= 4.9 && < 4.17
44+
base >= 4.9 && < 4.18
4545
, bytestring >= 0.10.8.1 && < 0.12
4646
, text >= 1.2.3.0 && < 2.1
4747

0 commit comments

Comments
 (0)