Skip to content

Commit 89b66a3

Browse files
authored
Merge pull request #1555 from ysangkok/janus/ghc-92
Allow GHC 9.2 for all packages
2 parents 3370b75 + 4083523 commit 89b66a3

File tree

16 files changed

+35
-35
lines changed

16 files changed

+35
-35
lines changed

.github/workflows/master.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
- "8.8.4"
2020
- "8.10.7"
2121
- "9.0.2"
22+
- "9.2.2"
2223

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

cabal.project

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,3 @@ packages:
5151
tests: True
5252
optimization: False
5353
-- reorder-goals: True
54-
55-
-- https://github.com/chordify/haskell-servant-pagination/pull/12
56-
allow-newer: servant-pagination-2.2.2:servant
57-
allow-newer: servant-pagination-2.2.2:servant-server

doc/cookbook/curl-mock/curl-mock.cabal

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ build-type: Simple
1111
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1212

1313
executable cookbock-curl-mock
14+
if impl(ghc >= 9.2)
15+
-- generic-arbitrary is incompatible
16+
buildable: False
1417
main-is: CurlMock.lhs
1518
build-depends: base == 4.*
1619
, aeson

doc/tutorial/tutorial.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ library
6464
, blaze-markup >= 0.8.0.0 && < 0.9
6565
, cookie >= 0.4.3 && < 0.5
6666
, js-jquery >= 3.3.1 && < 3.4
67-
, lucid >= 2.9.11 && < 2.10
67+
, lucid >= 2.9.11 && < 2.12
6868
, random >= 1.1 && < 1.3
6969
, servant-js >= 0.9 && < 0.10
7070
, time >= 1.6.0.1 && < 1.13

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ 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.16
35-
, bytestring >= 0.10.6.0 && < 0.11
34+
base >= 4.10 && < 4.17
35+
, bytestring >= 0.10.6.0 && < 0.12
3636
, containers >= 0.5.6.2 && < 0.7
3737
, servant-auth == 0.4.*
3838
, servant >= 0.13 && < 0.20
@@ -65,7 +65,7 @@ test-suite spec
6565
hspec >= 2.5.5 && < 2.9
6666
, QuickCheck >= 2.11.3 && < 2.15
6767
, aeson >= 1.3.1.1 && < 3
68-
, bytestring >= 0.10.6.0 && < 0.11
68+
, bytestring >= 0.10.6.0 && < 0.12
6969
, http-client >= 0.5.13.1 && < 0.8
7070
, http-types >= 0.12.2 && < 0.13
7171
, servant-auth-server >= 0.4.2.0 && < 0.5

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

Lines changed: 1 addition & 1 deletion
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.16
38+
base >= 4.10 && < 4.17
3939
, servant-docs >= 0.11.2 && < 0.13
4040
, servant >= 0.13 && < 0.20
4141
, servant-auth == 0.4.*

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,27 @@ 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.16
34+
base >= 4.10 && < 4.17
3535
, aeson >= 1.0.0.1 && < 3
3636
, base64-bytestring >= 1.0.0.1 && < 2
3737
, blaze-builder >= 0.4.1.0 && < 0.5
38-
, bytestring >= 0.10.6.0 && < 0.11
38+
, bytestring >= 0.10.6.0 && < 0.12
3939
, case-insensitive >= 1.2.0.11 && < 1.3
4040
, cookie >= 0.4.4 && < 0.5
4141
, data-default-class >= 0.1.2.0 && < 0.2
4242
, entropy >= 0.4.1.3 && < 0.5
4343
, http-types >= 0.12.2 && < 0.13
4444
, jose >= 0.7.0.0 && < 0.10
4545
, lens >= 4.16.1 && < 5.2
46-
, memory >= 0.14.16 && < 0.17
46+
, memory >= 0.14.16 && < 0.18
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.10
54+
, time >= 1.5.0.1 && < 1.12
5555
, unordered-containers >= 0.2.9.0 && < 0.3
5656
, wai >= 3.2.1.2 && < 3.3
5757

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.16
36+
base >= 4.10 && < 4.17
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: 3 additions & 3 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.16
53+
base >= 4.9 && < 4.17
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.18
60+
, template-haskell >= 2.11.1.0 && < 2.19
6161

6262
if !impl(ghc >= 8.2)
6363
build-depends:
@@ -71,7 +71,7 @@ library
7171
-- Here can be exceptions if we really need features from the newer versions.
7272
build-depends:
7373
aeson >= 1.4.1.0 && < 3
74-
, base-compat >= 0.10.5 && < 0.12
74+
, base-compat >= 0.10.5 && < 0.13
7575
, base64-bytestring >= 1.0.0.1 && < 1.3
7676
, exceptions >= 0.10.0 && < 0.11
7777
, free >= 5.1 && < 5.2

servant-client/servant-client.cabal

Lines changed: 3 additions & 3 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.16
44+
base >= 4.9 && < 4.17
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.10
51+
, time >= 1.6.0.1 && < 1.12
5252
, transformers >= 0.5.2.0 && < 0.6
5353

5454
if !impl(ghc >= 8.2)
@@ -64,7 +64,7 @@ library
6464
-- Other dependencies: Lower bound around what is in the latest Stackage LTS.
6565
-- Here can be exceptions if we really need features from the newer versions.
6666
build-depends:
67-
base-compat >= 0.10.5 && < 0.12
67+
base-compat >= 0.10.5 && < 0.13
6868
, http-client >= 0.5.13.1 && < 0.8
6969
, http-media >= 0.7.1.3 && < 0.9
7070
, http-types >= 0.12.2 && < 0.13

0 commit comments

Comments
 (0)