Skip to content

Commit 7931e2f

Browse files
committed
Allow newer for more packages so cabal stops complaining
These aren't really working, but since they are dependencies of packages in the `packages:` section the resolver won't allow us to build anything without this, even if those plugins are disabled.
1 parent 64f67f2 commit 7931e2f

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

cabal.project

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -104,41 +104,53 @@ constraints:
104104
optparse-applicative < 0.16
105105

106106
allow-newer:
107-
active:base,
107+
-- Broken on ghc9, but let's pretend it's not so we can build the other things
108+
brittany:base,
109+
brittany:ghc,
110+
brittany:ghc-boot-th,
111+
butcher:base,
112+
fourmolu:ghc-lib-parser,
113+
ormolu:ghc-lib-parser,
114+
stylish-haskell:ghc-lib-parser,
115+
stylish-haskell:Cabal,
116+
multistate:base,
117+
ghc-source-gen:ghc,
118+
119+
active:base,
108120
assoc:base,
109121
cryptohash-md5:base,
110122
cryptohash-sha1:base,
111123
constraints-extras:template-haskell,
112-
data-tree-print:base,
124+
data-tree-print:base,
113125
deepseq:base,
114126
dependent-sum:some,
115127
dependent-sum:constraints,
116-
diagrams-contrib:base,
128+
diagrams-contrib:base,
117129
diagrams-contrib:lens,
118130
diagrams-contrib:random,
119-
diagrams-core:base,
131+
diagrams-core:base,
120132
diagrams-core:lens,
121-
diagrams-lib:base,
133+
diagrams-lib:base,
122134
diagrams-lib:lens,
123-
diagrams-postscript:base,
135+
diagrams-postscript:base,
124136
diagrams-postscript:lens,
125-
diagrams-svg:base,
137+
diagrams-svg:base,
126138
diagrams-svg:lens,
127-
dual-tree:base,
139+
dual-tree:base,
128140
-- Does this make any sense?
129141
entropy:Cabal,
130-
force-layout:base,
142+
force-layout:base,
131143
force-layout:lens,
132144
floskell:ghc-prim,
133145
floskell:base,
134146
hashable:base,
135147
hslogger:base,
136-
monoid-extras:base,
148+
monoid-extras:base,
137149
newtype-generics:base,
138150
parallel:base,
139151
regex-base:base,
140152
regex-tdfa:base,
141-
statestack:base,
153+
statestack:base,
142154
svg-builder:base,
143155
these:base,
144156
time-compat:base

0 commit comments

Comments
 (0)