Files
ports/lang/purescript/files/patch-purescript.cabal
Gleb Popov 19c26acbf0 Upgrade lang/ghc to 8.8.3 and many Haskell ports along the way.
PR:		244784
Submitted by:	Evilham <contact@evilham.com> (some ports)
2020-05-04 18:08:10 +00:00

160 lines
5.0 KiB
Plaintext

--- purescript.cabal.orig 2020-01-18 16:10:21 UTC
+++ purescript.cabal
@@ -1153,7 +1153,7 @@ library
Language.PureScript.TypeClassDictionaries
Language.PureScript.Types
System.IO.UTF8
- build-tools: happy ==1.19.9
+ build-tools: happy ==1.19.12
hs-source-dirs: src
other-modules:
Paths_purescript
@@ -1166,14 +1166,14 @@ library
ScopedTypeVariables TupleSections ViewPatterns
ghc-options: -Wall -O2
build-depends:
- Cabal >=2.2 && <2.5,
+ Cabal >=2.2 && <3.2,
Glob ==0.9.*,
aeson >=1.0 && <1.5,
aeson-better-errors >=0.8 && <0.10,
aeson-pretty <0.9,
ansi-terminal >=0.7.1 && <0.9,
array <0.6,
- base >=4.11 && <4.13,
+ base >=4.11 && <4.14,
base-compat >=0.6.0 && <0.11,
blaze-html >=0.8.1 && <0.10,
bower-json >=1.0.0.1 && <1.1,
@@ -1195,8 +1195,8 @@ library
language-javascript >=0.7.0.0 && <0.8,
lifted-async >=0.10.0.3 && <0.10.1,
lifted-base ==0.2.3.*,
- memory ==0.14.*,
- microlens-platform >=0.3.9.0 && <0.4,
+ memory >=0.14,
+ microlens-platform >=0.3.9.0 && <0.5,
monad-control >=1.0.0.0 && <1.1,
monad-logger ==0.3.*,
mtl >=2.1.0 && <2.3.0,
@@ -1204,11 +1204,11 @@ library
parsec >=3.1.10 && <3.2,
pattern-arrows >=0.0.2 && <0.1,
process >=1.2.0 && <1.7,
- protolude >=0.1.6 && <0.2.4,
- regex-tdfa <1.3,
+ protolude >=0.1.6 && <0.2.5,
+ regex-tdfa,
safe >=0.3.9 && <0.4,
scientific >=0.3.4.9 && <0.4,
- semialign >=1 && <1.1,
+ semialign >=1 && <1.2,
semigroups >=0.16.2 && <0.19,
sourcemap >=0.1.6 && <0.2,
split <0.3,
@@ -1217,7 +1217,7 @@ library
syb <0.8,
text <1.3,
these >=1 && <1.1,
- time <1.9,
+ time,
transformers >=0.3.0 && <0.6,
transformers-base >=0.4.0 && <0.5,
transformers-compat >=0.3.0 && <0.7,
@@ -1227,7 +1227,7 @@ library
executable purs
main-is: Main.hs
- build-tools: happy ==1.19.9
+ build-tools: happy ==1.19.12
hs-source-dirs: app
other-modules:
Command.Bundle
@@ -1245,7 +1245,7 @@ executable purs
ghc-options: -Wall -O2 -fno-warn-unused-do-bind -threaded -rtsopts
-with-rtsopts=-N
build-depends:
- Cabal >=2.2 && <2.5,
+ Cabal >=2.2 && <3.2,
Glob ==0.9.*,
aeson >=1.0 && <1.5,
aeson-better-errors >=0.8 && <0.10,
@@ -1253,7 +1253,7 @@ executable purs
ansi-terminal >=0.7.1 && <0.9,
ansi-wl-pprint <0.7,
array <0.6,
- base >=4.11 && <4.13,
+ base >=4.11 && <4.14,
base-compat >=0.6.0 && <0.11,
blaze-html >=0.8.1 && <0.10,
bower-json >=1.0.0.1 && <1.1,
@@ -1276,23 +1276,23 @@ executable purs
language-javascript >=0.7.0.0 && <0.8,
lifted-async >=0.10.0.3 && <0.10.1,
lifted-base ==0.2.3.*,
- memory ==0.14.*,
- microlens-platform >=0.3.9.0 && <0.4,
+ memory >=0.14,
+ microlens-platform >=0.3.9.0 && <0.5,
monad-control >=1.0.0.0 && <1.1,
monad-logger ==0.3.*,
mtl >=2.1.0 && <2.3.0,
network >=3.0.1.1 && <3.1,
- optparse-applicative >=0.13.0 && <0.15,
+ optparse-applicative,
parallel ==3.2.*,
parsec >=3.1.10 && <3.2,
pattern-arrows >=0.0.2 && <0.1,
process >=1.2.0 && <1.7,
- protolude >=0.1.6 && <0.2.4,
+ protolude >=0.1.6 && <0.2.5,
purescript -any,
- regex-tdfa <1.3,
+ regex-tdfa,
safe >=0.3.9 && <0.4,
scientific >=0.3.4.9 && <0.4,
- semialign >=1 && <1.1,
+ semialign >=1 && <1.2,
semigroups >=0.16.2 && <0.19,
sourcemap >=0.1.6 && <0.2,
split <0.3,
@@ -1301,7 +1301,7 @@ executable purs
syb <0.8,
text <1.3,
these >=1 && <1.1,
- time <1.9,
+ time,
transformers >=0.3.0 && <0.6,
transformers-base >=0.4.0 && <0.5,
transformers-compat >=0.3.0 && <0.7,
@@ -1312,7 +1312,7 @@ executable purs
wai-websockets ==3.*,
warp ==3.*,
websockets >=0.9 && <0.13
-
+
if flag(release)
cpp-options: -DRELEASE
else
@@ -1322,7 +1322,7 @@ executable purs
test-suite tests
type: exitcode-stdio-1.0
main-is: Main.hs
- build-tools: happy ==1.19.9
+ build-tools: happy ==1.19.12
hs-source-dirs: tests
other-modules:
Language.PureScript.Ide.CompletionSpec
@@ -1398,9 +1398,9 @@ test-suite tests
parsec >=3.1.10 && <3.2,
pattern-arrows >=0.0.2 && <0.1,
process >=1.2.0 && <1.7,
- protolude >=0.1.6 && <0.2.4,
+ protolude >=0.1.6 && <0.2.5,
purescript -any,
- regex-tdfa <1.3,
+ regex-tdfa,
safe >=0.3.9 && <0.4,
scientific >=0.3.4.9 && <0.4,
semialign >=1 && <1.1,