-
-
Notifications
You must be signed in to change notification settings - Fork 369
/
Copy pathcabal-ghc921.project
133 lines (112 loc) · 3.18 KB
/
cabal-ghc921.project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
packages:
./
./hie-compat
./shake-bench
./hls-graph
./ghcide
./hls-plugin-api
./hls-test-utils
./plugins/hls-tactics-plugin
./plugins/hls-brittany-plugin
./plugins/hls-stylish-haskell-plugin
./plugins/hls-fourmolu-plugin
./plugins/hls-class-plugin
./plugins/hls-eval-plugin
./plugins/hls-explicit-imports-plugin
./plugins/hls-refine-imports-plugin
./plugins/hls-hlint-plugin
./plugins/hls-rename-plugin
./plugins/hls-retrie-plugin
./plugins/hls-haddock-comments-plugin
./plugins/hls-splice-plugin
./plugins/hls-qualify-imported-names-plugin
./plugins/hls-floskell-plugin
./plugins/hls-pragmas-plugin
./plugins/hls-module-name-plugin
./plugins/hls-ormolu-plugin
./plugins/hls-call-hierarchy-plugin
./plugins/hls-alternate-number-format-plugin
repository head.hackage.ghc.haskell.org
url: https://ghc.gitlab.haskell.org/head.hackage/
secure: True
key-threshold: 3
root-keys:
f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89
26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329
7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d
with-compiler: ghc-9.2.1
tests: true
package *
ghc-options: -haddock
test-show-details: direct
write-ghc-environment-files: never
index-state: 2022-01-11T22:05:45Z
constraints:
-- These plugins don't build/work on GHC92 yet
haskell-language-server
+ignore-plugins-ghc-bounds
-alternateNumberFormat
-brittany
-callhierarchy
-class
-eval
-haddockComments
-hlint
-moduleName
-qualifyImportedNames
-refineImports
-retrie
-splice
-stylishhaskell
-tactic
-- the rename plugin builds, but doesn't work
-rename,
ghc-lib-parser ^>= 9.2,
attoparsec ^>= 0.14.3,
ghc-exactprint >= 1.3,
retrie >= 1.2,
direct-sqlite == 2.3.26,
lens >= 5.0.1,
primitive-unlifted ==0.1.3.1
allow-newer:
-- base,
-- for shake-bench
Chart:lens,
Chart-diagrams:lens,
-- for head.hackage
primitive-unlifted:base,
brittany:ghc-boot,
brittany:ghc-boot-th,
brittany:ghc,
brittany:ghc-exactprint,
brittany:bytestring,
brittany:base,
-- https://github.com/lspitzner/multistate/pull/8
multistate:base,
-- https://github.com/lspitzner/data-tree-print/pull/3
data-tree-print:base,
-- https://github.com/lspitzner/butcher/pull/8
butcher:base,
stylish-haskell:ghc-lib-parser,
stylish-haskell:Cabal,
stylish-haskell:bytestring,
stylish-haskell:aeson,
ormolu:ghc-lib-parser,
fourmolu:ghc-lib-parser,
fourmolu:Cabal,
hls-hlint-plugin:ghc-lib,
hls-hlint-plugin:ghc-lib-parser,
hls-hlint-plugin:ghc-lib-parser-ex,
hlint:ghc-lib-parser,
hlint:ghc-lib-parser-ex,
-- See https://github.com/mpickering/apply-refact/pull/116
apply-refact:base,
implicit-hie-cradle:bytestring,
implicit-hie-cradle:time,
-- For tactics
ghc-source-gen:ghc,
-- for ghcide:test via ghc-typelits-knownnat
ghc-typelits-natnormalise:ghc-bignum,
hiedb:base
allow-older:
primitive-extras:primitive-unlifted