aboutsummaryrefslogtreecommitdiff
path: root/cabal.project
diff options
context:
space:
mode:
authorHécate Moonlight <Kleidukos@users.noreply.github.com>2021-05-28 12:27:35 +0200
committerGitHub <noreply@github.com>2021-05-28 12:27:35 +0200
commitda79aea71b9cc7ee6e56792b4716be0ff11a09fb (patch)
tree70a7f707b739cf78ec7fe1441a4babdeb8d41879 /cabal.project
parentc72814072d8f61ba7c8af201c779edb022c5a1a3 (diff)
Use GHC 9.2 in CI runner (#1378)
Diffstat (limited to 'cabal.project')
-rw-r--r--cabal.project189
1 files changed, 183 insertions, 6 deletions
diff --git a/cabal.project b/cabal.project
index 7395af85..bac38a52 100644
--- a/cabal.project
+++ b/cabal.project
@@ -3,12 +3,189 @@ packages: ./
./haddock-library
./haddock-test
-with-compiler: ghc-9.0
+with-compiler: ghc-9.2
+
+active-repositories: hackage.haskell.org, head.hackage.ghc.haskell.org:override
allow-newer:
- ghc-paths:Cabal,
- *:base,
- *:ghc-prim
+ Cabal,
+ base,
+ binary,
+ bytestring,
+ ghc,
+ ghc-prim,
+ integer-gmp,
+ template-haskell,
+ text,
+ time
+
+repository head.hackage.ghc.haskell.org
+ url: https://ghc.gitlab.haskell.org/head.hackage/
+ secure: True
+ key-threshold: 3
+ root-keys:
+ f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89
+ 26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329
+ 7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d
--- Pinning the index-state helps to make reasonably CI deterministic
-index-state: 2021-05-13T06:18:55Z
+constraints:
+ Cabal ==2.4.1.0 || ==3.0.2.0 || ==3.2.1.0,
+ EdisonAPI ==1.3.1,
+ EdisonCore ==1.3.2.1,
+ FPretty ==1.1,
+ HTTP ==4000.3.16,
+ HUnit ==1.6.2.0,
+ QuickCheck ==2.14.2,
+ Spock-core ==0.14.0.0,
+ active ==0.2.0.14,
+ aeson ==1.5.6.0,
+ aivika ==5.9.1,
+ aivika-transformers ==5.9.1,
+ alex ==3.2.6,
+ ansi-pretty ==0.1.2.2,
+ arith-encode ==1.0.2,
+ attoparsec ==0.13.2.5 || ==0.14.1,
+ barbies ==2.0.2.0,
+ barbies-th ==0.1.8,
+ base-compat ==0.11.2,
+ base-compat-batteries ==0.11.2,
+ base16-bytestring ==1.0.1.0,
+ basement ==0.0.12,
+ bits ==0.5.3,
+ blaze-builder ==0.4.2.1,
+ boomerang ==1.4.7,
+ bound ==2.0.3,
+ box-tuples ==0.2.0.4,
+ byteslice ==0.2.5.2,
+ bytesmith ==0.3.7.0,
+ bytestring-strict-builder ==0.4.5.4,
+ cabal-doctest ==1.0.8,
+ cantor-pairing ==0.2.0.1,
+ cassava ==0.5.2.0,
+ cborg ==0.2.5.0,
+ cereal ==0.5.8.1,
+ charset ==0.3.8,
+ chaselev-deque ==0.5.0.5,
+ colour ==2.3.5,
+ combinat ==0.2.10.0,
+ commonmark-extensions ==0.2.0.4,
+ conduit ==1.3.4.1,
+ constraints ==0.13,
+ constraints-extras ==0.3.1.0,
+ cql ==4.0.3,
+ critbit ==0.2.0.0,
+ cryptonite ==0.28 || ==0.29,
+ data-default-instances-new-base ==0.0.2,
+ data-dword ==0.3.2,
+ data-r-tree ==0.6.0,
+ deferred-folds ==0.9.17,
+ deriving-compat ==0.5.10,
+ diagrams-lib ==1.4.3,
+ doctest ==0.16.3 || ==0.18.1,
+ drinkery ==0.4,
+ emacs-module ==0.1.1,
+ endo ==0.3.0.1,
+ entropy ==0.4.1.6,
+ enumeration ==0.2.0,
+ extra ==1.7.9,
+ fclabels ==2.0.5,
+ filepattern ==0.1.2,
+ focus ==1.0.2,
+ free-algebras ==0.1.0.1,
+ free-functors ==1.2.1,
+ generic-deriving ==1.14,
+ generic-lens ==2.1.0.0,
+ generic-lens-core ==2.1.0.0,
+ generic-optics ==2.1.0.0,
+ generics-sop ==0.5.1.1,
+ happy ==1.20.0,
+ hashtables ==1.2.4.1,
+ haskeline ==0.7.5.0,
+ haskell-src-exts ==1.23.1,
+ haskell-src-meta ==0.8.7,
+ heterocephalus ==1.0.5.4,
+ hgeometry ==0.11.0.0,
+ hgeometry-ipe ==0.11.0.0,
+ hspec-discover ==2.8.2,
+ hspec-expectations ==0.8.2,
+ hspec-meta ==2.7.8,
+ hspec-wai ==0.11.1,
+ http-types ==0.12.3,
+ http2 ==3.0.1,
+ hvect ==0.4.0.0,
+ hxt ==9.3.1.22,
+ inj-base ==0.2.0.0,
+ inspection-testing ==0.4.5.0,
+ integer-roots ==1.0,
+ invariant ==0.5.4,
+ io-choice ==0.0.7,
+ iproute ==1.7.11,
+ language-haskell-extract ==0.2.4,
+ lens ==4.19.2 || ==5.0.1,
+ lens-family-th ==0.5.2.0,
+ list-t ==1.0.4,
+ memory ==0.15.0 || ==0.16.0,
+ monad-validate ==1.2.0.0,
+ monadplus ==1.4.2,
+ mono-traversable ==1.0.15.1,
+ mono-traversable-keys ==0.1.0,
+ mustache ==2.3.1,
+ network ==3.1.2.1,
+ newtype-generics ==0.6,
+ numtype-dk ==0.5.0.2,
+ obdd ==0.8.2,
+ packman ==0.5.0,
+ pandoc ==2.13,
+ parameterized-utils ==2.1.3.0,
+ partial-isomorphisms ==0.2.2.1,
+ plots ==0.1.1.2,
+ pointed ==5.0.2,
+ posix-api ==0.3.4.0,
+ primitive ==0.7.1.0,
+ primitive-extras ==0.10.1,
+ primitive-sort ==0.1.0.0,
+ primitive-unlifted ==0.1.3.0,
+ proto3-wire ==1.2.2,
+ quickcheck-instances ==0.3.25.2,
+ random ==1.2.0,
+ row-types ==1.0.1.0,
+ safe ==0.3.19,
+ safecopy ==0.10.4.2,
+ salak ==0.3.6,
+ semialign ==1.2,
+ semigroupoids ==5.3.5,
+ serialise ==0.2.3.0,
+ servant ==0.18.2,
+ shake ==0.19.4,
+ shakespeare ==2.0.25,
+ singletons ==2.7 || ==3.0,
+ singletons-base ==3.0,
+ siphash ==1.0.3,
+ streaming-bytestring ==0.2.0,
+ streaming-commons ==0.2.2.1,
+ subcategories ==0.1.1.0,
+ tasty ==1.4.1,
+ test-framework ==0.8.2.0,
+ text-format ==0.3.2,
+ text-short ==0.1.3,
+ text-show ==3.9,
+ th-desugar ==1.11 || ==1.12,
+ tls ==1.5.5,
+ tpdb ==2.2.0,
+ tree-diff ==0.2,
+ true-name ==0.1.0.3,
+ uniplate ==1.6.13,
+ vector-builder ==0.3.8.1,
+ vector-circular ==0.1.3,
+ vector-th-unbox ==0.2.1.9,
+ vinyl ==0.13.3,
+ wai-extra ==3.1.6,
+ wai-middleware-static ==0.9.0,
+ warp ==3.3.15,
+ winery ==1.3.2,
+ witherable ==0.4.1,
+ x509-validation ==1.6.11,
+ xlsx ==0.8.3,
+ xml-hamlet ==0.5.0.1,
+ yaml ==0.11.5.0,
+ yesod-core ==1.6.20