1- resolver : nightly-2021-05-02
2- compiler : ghc-9.0.1
1+ resolver : nightly-2021-08-26
32
43packages :
54 - .
@@ -8,7 +7,7 @@ packages:
87 - ./ghcide/
98 - ./hls-plugin-api
109 - ./hls-test-utils
11- # - ./shake-bench
10+ - ./shake-bench
1211 - ./plugins/hls-call-hierarchy-plugin
1312 # - ./plugins/hls-class-plugin
1413 - ./plugins/hls-haddock-comments-plugin
@@ -22,58 +21,44 @@ packages:
2221 # - ./plugins/hls-tactics-plugin
2322 # - ./plugins/hls-brittany-plugin
2423 # - ./plugins/hls-stylish-haskell-plugin
25- # - ./plugins/hls-floskell-plugin
24+ - ./plugins/hls-floskell-plugin
2625 # - ./plugins/hls-fourmolu-plugin
2726 - ./plugins/hls-pragmas-plugin
2827 - ./plugins/hls-module-name-plugin
29- # - ./plugins/hls-ormolu-plugin
28+ - ./plugins/hls-ormolu-plugin
3029
3130ghc-options :
3231 " $everything " : -haddock
3332
3433extra-deps :
35- - apply-refact-0.9.3.0
36- - base16-bytestring -0.1.1.7@sha256:0021256a9628971c08da95cb8f4d0d72192f3bb8a7b30b55c080562d17c43dd3,2231
34+
35+ - blaze-textual -0.2.2.1
3736- bytestring-encoding-0.1.0.0@sha256:460b49779fbf0112e8e2f1753c1ed9131eb18827600c298f4d6bb51c4e8c1c0d,1727
38- # Not newest (constraints-extras doesn't support 0.13 yet)
39- - constraints-0.12@sha256:71c7999d7fa01d8941f08d37d4c107c6b1bcbd0306e234157557b9b096b7f1be,2217
40- - constraints-extras-0.3.1.0@sha256:12016ebb91ad5ed2c82bf7e48c6bd6947d164d33c9dca5ac3965de1bb6c780c0,1777
4137- dependent-map-0.4.0.0@sha256:ca2b131046f4340a1c35d138c5a003fe4a5be96b14efc26291ed35fd08c62221,1657
4238- dependent-sum-0.7.1.0@sha256:0e419237f5b86da3659772afff9cab355c0f8d5b3fdb15a5b30e673d8dc83941,2147
43- - ghc-lib-9.0.1.20210324@sha256:c8b9a2541ea3424c8d0e4f80584477d0f35be03f4a47d931152042d5f446c5fc,19279
44- - ghc-lib-parser-9.0.1.20210324@sha256:fb680f78d4ab08b5d089a05bda3b84ad857e5edcc2e4ca7c188c0207d369af80
45- - ghc-lib-parser-ex-9.0.0.4@sha256:8282b11c3797fc8ba225b245e736cc9a0745d9c48d0f9fea7f9bffb5c9997709,3642
39+ - floskell-0.10.5
4640- ghc-source-gen-0.4.1.0
47- - haddock-library-1.10.0@sha256:2a6c239da9225951a5d837e1ce373faeeae60d1345c78dd0a0b0f29df30c4fe9,4098
4841- heapsize-0.3.0.1@sha256:0b69aa97a46d819b700ac7b145f3b5493c3565cf2c5b8298682238d405d0326e,1417
42+ - hie-bios-0.7.6
4943- hiedb-0.4.0.0
50- - hlint-3.3@sha256:4218ad6e03050f5d68aeba0e025f5f05e366c8fd49657f2a19df04ee31b2bb23,4154
44+ - hspec-2.7.10
45+ - hspec-core-2.7.10
46+ - hspec-discover-2.7.10
5147- implicit-hie-0.1.2.6
5248- implicit-hie-cradle-0.3.0.5
53- - lens-5.0.1
54- - profunctors-5.6.2
49+ - monad-dijkstra-0.1.1.2
5550- refinery-0.4.0.0
5651- retrie-1.0.0.0
57- - some-1.0.2@sha256:3d460998df32ad7b93bf55657aeae988d97070155e71718b4bc75d0997ce9d62,2244
52+ - some-1.0.2
5853- lsp-1.2.0.1
5954- lsp-types-1.3.0.1
6055- lsp-test-0.14.0.1
61-
62- # Upstream patches for ghc-9.0.1 compatability
63- # Same as in cabal.project
64- - github : jwaldmann/blaze-textual
65- commit : d8ee6cf80e27f9619d621c936bb4bda4b99a183f
66- # https://github.com/jwaldmann/blaze-textual/commit/d8ee6cf80e27f9619d621c936bb4bda4b99a183f
67- # https://github.com/bos/blaze-textual/issues/13
56+ - sqlite-simple-0.4.18.0
6857
6958- github : mithrandi/czipwith
7059 commit : b6245884ae83e00dd2b5261762549b37390179f8
7160# https://github.com/lspitzner/czipwith/pull/2
7261
73- - github : jneira/hie-bios
74- commit : 9b1445ab5efcabfad54043fc9b8e50e9d8c5bbf3
75- # https://github.com/mpickering/hie-bios/pull/285
76-
7762- github : hsyl20/ghc-api-compat
7863 commit : 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
7964
@@ -88,15 +73,26 @@ extra-deps:
8873 - dependent-sum-template
8974# https://github.com/obsidiansystems/dependent-sum/pull/57
9075
76+ # shake-bench dependencies
77+
78+ - SVGFonts-1.7.0.1@sha256:44f0e5ee69a0c41de72bfc1408d1384719ec44b2f1a83fd4da31071d9da21f84,4004
79+ - diagrams-postscript-1.5@sha256:ea9ef970f653072cfde9715fad92481eedcc72a94da543c52a68ca33100902ab,2369
80+ - Chart-1.9.3@sha256:640a38463318b070d80a049577e4f0b3322df98290abb7afcf0cb74a4ad5b512,2948
81+ - Chart-diagrams-1.9.3@sha256:1535d5d0d3febca63138cecfde234315212611c21bb7f4358b2dae8c55c59003,1801
82+ - statestack-0.3@sha256:be43ce2cd790a4732b88cdc9480458503cb5e307b4f79a502d99d5b3d417730e,1135
83+
9184- github : diagrams/active
9285 commit : ca23431a8dfa013992f9164ccc882a3277361f17
9386# https://github.com/diagrams/active/pull/36
9487
95-
96- # benchmark dependency
9788- github : HeinrichApfelmus/operational
9889 commit : 16e19aaf34e286f3d27b3988c61040823ec66537
9990
91+ # end of shake-bench dpendencies
92+
93+ # due to floskell-0.10.5 and diagrams-core-1.5.0
94+ allow-newer : true
95+
10096configure-options :
10197 ghcide :
10298 - --disable-library-for-ghci
@@ -108,13 +104,12 @@ configure-options:
108104flags :
109105 haskell-language-server :
110106 pedantic : true
107+
111108 class : false
112109 splice : false
113110 refineImports : false
114111 tactic : false # Dependencies fail
115112
116- floskell : false
117- ormolu : false
118113 fourmolu : false
119114 stylishHaskell : false
120115 brittany : false
0 commit comments