cli, ui, web: support GHC 8.8, add stack-ghc8.8.yaml (#1090)
hledger-web needs an unreleased version of json.
This commit is contained in:
parent
5dac8af2ef
commit
843d394077
@ -4,7 +4,7 @@ cabal-version: 1.12
|
|||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: d802046cb126963afe47e064dc4101eb5f6ef3fb0df70cdb03a375485860a744
|
-- hash: 5758671e5b0acb2bf4a05c9dd25f367c82d96e8bfe00e1f5406ae45e063e18cc
|
||||||
|
|
||||||
name: hledger-ui
|
name: hledger-ui
|
||||||
version: 1.15.99
|
version: 1.15.99
|
||||||
@ -68,7 +68,7 @@ executable hledger-ui
|
|||||||
build-depends:
|
build-depends:
|
||||||
ansi-terminal >=0.6.2.3
|
ansi-terminal >=0.6.2.3
|
||||||
, async
|
, async
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, base-compat-batteries >=0.10.1 && <0.12
|
, base-compat-batteries >=0.10.1 && <0.12
|
||||||
, cmdargs >=0.8
|
, cmdargs >=0.8
|
||||||
, containers
|
, containers
|
||||||
|
|||||||
@ -44,7 +44,7 @@ dependencies:
|
|||||||
- hledger >=1.15.99 && <1.16
|
- hledger >=1.15.99 && <1.16
|
||||||
- ansi-terminal >=0.6.2.3
|
- ansi-terminal >=0.6.2.3
|
||||||
- async
|
- async
|
||||||
- base >=4.9 && <4.13
|
- base >=4.9 && <4.14
|
||||||
- base-compat-batteries >=0.10.1 && <0.12
|
- base-compat-batteries >=0.10.1 && <0.12
|
||||||
- cmdargs >=0.8
|
- cmdargs >=0.8
|
||||||
- containers
|
- containers
|
||||||
|
|||||||
@ -4,7 +4,7 @@ cabal-version: 1.12
|
|||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: 4595326c17d463479b0d80c19012ffd367ef2cedbbdee610e8792fd88d4e4c4c
|
-- hash: 099ba14e8b1770fb6354f5b6bf32275b52f20dcbafbf17f71515b09523077db4
|
||||||
|
|
||||||
name: hledger-web
|
name: hledger-web
|
||||||
version: 1.15.99
|
version: 1.15.99
|
||||||
@ -155,7 +155,7 @@ library
|
|||||||
build-depends:
|
build-depends:
|
||||||
Decimal
|
Decimal
|
||||||
, aeson
|
, aeson
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, blaze-html
|
, blaze-html
|
||||||
, blaze-markup
|
, blaze-markup
|
||||||
, bytestring
|
, bytestring
|
||||||
|
|||||||
@ -102,7 +102,7 @@ library:
|
|||||||
- hledger-lib >=1.15.99 && <1.16
|
- hledger-lib >=1.15.99 && <1.16
|
||||||
- hledger >=1.15.99 && <1.16
|
- hledger >=1.15.99 && <1.16
|
||||||
- aeson
|
- aeson
|
||||||
- base >=4.9 && <4.13
|
- base >=4.9 && <4.14
|
||||||
- blaze-html
|
- blaze-html
|
||||||
- blaze-markup
|
- blaze-markup
|
||||||
- bytestring
|
- bytestring
|
||||||
|
|||||||
@ -4,7 +4,7 @@ cabal-version: 1.12
|
|||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: 8a2b2b502050a55652603b9859bcf11a6dbf6cb265a4b7305e36bd31e288af3a
|
-- hash: 75d5808338f41ef33fa1176ecc21a128e86171392a9526870a2bccd75adabb7c
|
||||||
|
|
||||||
name: hledger
|
name: hledger
|
||||||
version: 1.15.99
|
version: 1.15.99
|
||||||
@ -149,7 +149,7 @@ library
|
|||||||
Decimal
|
Decimal
|
||||||
, Diff
|
, Diff
|
||||||
, ansi-terminal >=0.6.2.3
|
, ansi-terminal >=0.6.2.3
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, base-compat-batteries >=0.10.1 && <0.12
|
, base-compat-batteries >=0.10.1 && <0.12
|
||||||
, bytestring
|
, bytestring
|
||||||
, cmdargs >=0.10
|
, cmdargs >=0.10
|
||||||
@ -201,7 +201,7 @@ executable hledger
|
|||||||
build-depends:
|
build-depends:
|
||||||
Decimal
|
Decimal
|
||||||
, ansi-terminal >=0.6.2.3
|
, ansi-terminal >=0.6.2.3
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, base-compat-batteries >=0.10.1 && <0.12
|
, base-compat-batteries >=0.10.1 && <0.12
|
||||||
, bytestring
|
, bytestring
|
||||||
, cmdargs >=0.10
|
, cmdargs >=0.10
|
||||||
@ -253,7 +253,7 @@ test-suite test
|
|||||||
build-depends:
|
build-depends:
|
||||||
Decimal
|
Decimal
|
||||||
, ansi-terminal >=0.6.2.3
|
, ansi-terminal >=0.6.2.3
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, base-compat-batteries >=0.10.1 && <0.12
|
, base-compat-batteries >=0.10.1 && <0.12
|
||||||
, bytestring
|
, bytestring
|
||||||
, cmdargs >=0.10
|
, cmdargs >=0.10
|
||||||
@ -304,7 +304,7 @@ benchmark bench
|
|||||||
build-depends:
|
build-depends:
|
||||||
Decimal
|
Decimal
|
||||||
, ansi-terminal >=0.6.2.3
|
, ansi-terminal >=0.6.2.3
|
||||||
, base >=4.9 && <4.13
|
, base >=4.9 && <4.14
|
||||||
, base-compat-batteries >=0.10.1 && <0.12
|
, base-compat-batteries >=0.10.1 && <0.12
|
||||||
, bytestring
|
, bytestring
|
||||||
, cmdargs >=0.10
|
, cmdargs >=0.10
|
||||||
|
|||||||
@ -107,7 +107,7 @@ ghc-options:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- hledger-lib >=1.15.99 && <1.16
|
- hledger-lib >=1.15.99 && <1.16
|
||||||
- ansi-terminal >=0.6.2.3
|
- ansi-terminal >=0.6.2.3
|
||||||
- base >=4.9 && <4.13
|
- base >=4.9 && <4.14
|
||||||
- base-compat-batteries >=0.10.1 && <0.12
|
- base-compat-batteries >=0.10.1 && <0.12
|
||||||
- bytestring
|
- bytestring
|
||||||
- cmdargs >=0.10
|
- cmdargs >=0.10
|
||||||
|
|||||||
37
stack-ghc8.8.yaml
Normal file
37
stack-ghc8.8.yaml
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# stack build plan using GHC 8.8.1
|
||||||
|
|
||||||
|
resolver: nightly-2019-11-28
|
||||||
|
|
||||||
|
packages:
|
||||||
|
- hledger-lib
|
||||||
|
- hledger
|
||||||
|
- hledger-ui
|
||||||
|
- hledger-web
|
||||||
|
|
||||||
|
nix:
|
||||||
|
pure: false
|
||||||
|
packages: [perl gmp ncurses zlib]
|
||||||
|
|
||||||
|
# allow-newer: true
|
||||||
|
|
||||||
|
extra-deps:
|
||||||
|
# for hledger-lib:
|
||||||
|
# testing:
|
||||||
|
# - base-compat-batteries-0.11.0
|
||||||
|
# - base-compat-0.11.0
|
||||||
|
# for hledger:
|
||||||
|
# for hledger-ui:
|
||||||
|
- brick-0.50.1
|
||||||
|
- vty-5.26
|
||||||
|
# for hledger-web:
|
||||||
|
- git: https://github.com/GaloisInc/json.git
|
||||||
|
commit: 9d36ca5d865be7e4b2126b68a444b901941d2492
|
||||||
|
|
||||||
|
# Workaround for https://github.com/commercialhaskell/stack/issues/3922
|
||||||
|
# Try dropping this.. after stack 2 has been out a while ? Or now ? How about now ?
|
||||||
|
#- haskell-src-exts-1.21.0
|
||||||
|
|
||||||
|
# Use at least 0.46 to work around https://github.com/simonmichael/hledger/issues/1039
|
||||||
|
# (hledger-web build failure with GHC 8.6 on Windows 7)
|
||||||
|
# Might also be fixed by using GHC 8.6.5+, mixed reports
|
||||||
|
#- unix-time-0.4.6
|
||||||
Loading…
Reference in New Issue
Block a user