summaryrefslogtreecommitdiffhomepage
path: root/debug-me.cabal
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2018-12-08 13:26:14 -0400
committerJoey Hess <joeyh@joeyh.name>2018-12-08 13:28:42 -0400
commit9d7e697474720b2c6e78fbf11066a8499fc55807 (patch)
treef2f1b6b0c29017f2fcc6cb206ffea5939d3b19c7 /debug-me.cabal
parentad33cd0f276eb898db5287dd36bf06fd6258f911 (diff)
downloaddebug-me-9d7e697474720b2c6e78fbf11066a8499fc55807.tar.gz
Update to lts-12.10, support ghc 8.4, and aeson 1.3.
Don't fully understand the need for the MonoLocalBinds language extension, which was not needed before but now ghc complains if it's not included, but I've tested it and it does work. All the rest of the changes are straightforward AMP changes and dep updates. Removed fgl from stack.yaml because it seems that indirect dep no longer needs to be specified for stack to build. Added custom-setup stanza since stack now warns without one. This commit was sponsored by Trenton Cronholm on Patreon.
Diffstat (limited to 'debug-me.cabal')
-rw-r--r--debug-me.cabal7
1 files changed, 5 insertions, 2 deletions
diff --git a/debug-me.cabal b/debug-me.cabal
index a601e34..9fa28b9 100644
--- a/debug-me.cabal
+++ b/debug-me.cabal
@@ -45,6 +45,9 @@ Extra-Source-Files:
debug-me.default
developer-keyring.gpg
+custom-setup
+ Setup-Depends: base (>= 4.9 && < 5.0), Cabal, filepath
+
Executable debug-me
Main-Is: debug-me.hs
GHC-Options: -threaded -Wall -fno-warn-tabs -O2
@@ -60,11 +63,11 @@ Executable debug-me
, stm-chans (>= 3.0)
, posix-pty (>= 0.2.1)
, terminal-size (>= 0.3)
- , aeson (>= 0.11 && < 1.3)
+ , aeson (>= 0.11 && < 1.4)
, sandi (>= 0.4)
, text (>= 1.2.2)
, optparse-applicative (>= 0.12)
- , graphviz (== 2999.18.*)
+ , graphviz (>= 2999.18.0 && < 2999.21)
, time (>= 1.6)
, filepath (>= 1.4)
, directory (>= 1.2)