@@ -34,47 +34,26 @@ packages:
3434 ./plugins/hls-refactor-plugin
3535 ./plugins/hls-overloaded-record-dot-plugin
3636
37- -- Standard location for temporary packages needed for particular environments
38- -- For example it is used in the project gitlab mirror to help in the MAcOS M1 build script
39- -- See https://github.com/haskell/haskell-language-server/blob/master/.gitlab-ci.yml
40- optional-packages : vendored/*/*.cabal
37+ index-state : 2023-10-06T06:12 :29Z
4138
4239tests : True
40+ test-show-details : direct
4341
44- -- mfsolve has duplicate instances in its test suite
45- -- See: https://github.com/kuribas/mfsolve/issues/8
46- package mfsolve
47- tests : False
48-
49- package *
50- ghc-options : -haddock
51- test-show-details : direct
42+ benchmarks : True
5243
5344write-ghc-environment-files : never
5445
55- index-state : 2023-10-06T06:12 :29Z
46+ -- Make sure dependencies are build with haddock so we get
47+ -- haddock shown on hover
48+ package *
49+ ghc-options : -haddock
5650
5751constraints :
5852 -- C++ is hard to distribute, especially on older GHCs
5953 -- See https://github.com/haskell/haskell-language-server/issues/3822
6054 text -simdutf,
61- -- For GHC 9.4, older versions of entropy fail to build on Windows
62- entropy >= 0.4.1.10 ,
63- -- For GHC 9.4
64- basement >= 0.0.15 ,
65- -- For GHC 9.4
66- hw-prim >= 0.6.3.2 ,
67- hyphenation +embed,
68- -- remove this when hlint sets ghc-lib to true by default
69- -- https://github.com/ndmitchell/hlint/issues/1376
70- hlint +ghc-lib,
7155 ghc-check -ghc-check-use-package-abis,
7256 ghc-lib-parser-ex -auto,
73- stylish-haskell +ghc-lib,
74- fourmolu -fixity-th,
75- setup.happy == 1.20.1.1 ,
76- happy == 1.20.1.1 ,
77- filepath installed,
7857 -- Centos 7 comes with an old gcc version that doesn't know about
7958 -- the flag '-fopen-simd', which blocked the release 2.2.0.0.
8059 -- We want to be able to benefit from the performance optimisations
@@ -94,20 +73,17 @@ source-repository-package
9473 tag : 7a0af7a8fd38045fd15fb13445bdcc7085325460
9574-- END DELETE
9675
97- allow-newer :
98- -- ghc-9.4
99- ekg-json :base,
100- ekg-wai :time,
101-
102- if impl(ghc >= 9.5 )
76+ if impl(ghc >= 9.1 )
77+ -- ekg packagess are old and unmaintained, but we
78+ -- don't rely on them for the mainline build, so
79+ -- this is okay
10380 allow-newer :
104- -- ghc-9.6
105- ekg-core :ghc-prim ,
106- stm-hamt :transformers,
81+ ekg-json :base,
82+ ekg-wai :time ,
83+ ekg-core :ghc-prim
10784
10885if impl(ghc >= 9.7 )
10986 allow-newer :
110- -- ghc-9.8
11187 base,
11288 template-haskell,
11389 ghc,
@@ -122,7 +98,6 @@ if impl(ghc >= 9.7)
12298 unix,
12399 deepseq,
124100
125- if impl(ghc >= 9.7 )
126101 repository head.hackage.ghc.haskell.org
127102 url : https://ghc.gitlab.haskell.org/head.hackage/
128103 secure : True
0 commit comments