set base lower bound to 4.8 to enforce GHC 7.10+
hledger-lib had a valid install plan with GHC 7.8, but requires GHC 7.10 to compile (currently). Require base 4.8+ everywhere so that stack/cabal will enforce a supported GHC version early. Also, bump hledger-ui's "stability" to "stable".
This commit is contained in:
parent
48b0d8a395
commit
6a36efb7ca
@ -48,7 +48,7 @@ executable hledger-api
|
|||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib >= 1.0 && < 1.1
|
hledger-lib >= 1.0 && < 1.1
|
||||||
, hledger >= 1.0 && < 1.1
|
, hledger >= 1.0 && < 1.1
|
||||||
, base >=4 && <5
|
, base >=4.8 && <5
|
||||||
, aeson
|
, aeson
|
||||||
, bytestring
|
, bytestring
|
||||||
, containers
|
, containers
|
||||||
|
|||||||
@ -29,7 +29,7 @@ data-files:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- hledger-lib >= 1.0 && < 1.1
|
- hledger-lib >= 1.0 && < 1.1
|
||||||
- hledger >= 1.0 && < 1.1
|
- hledger >= 1.0 && < 1.1
|
||||||
- base >=4 && <5
|
- base >=4.8 && <5
|
||||||
- aeson
|
- aeson
|
||||||
- bytestring
|
- bytestring
|
||||||
- containers
|
- containers
|
||||||
|
|||||||
@ -58,7 +58,7 @@ library
|
|||||||
, .
|
, .
|
||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, array
|
, array
|
||||||
, blaze-markup >=0.5.1
|
, blaze-markup >=0.5.1
|
||||||
@ -155,7 +155,7 @@ test-suite doctests
|
|||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
main-is: doctests.hs
|
main-is: doctests.hs
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, array
|
, array
|
||||||
, blaze-markup >=0.5.1
|
, blaze-markup >=0.5.1
|
||||||
@ -243,7 +243,7 @@ test-suite hunittests
|
|||||||
, tests
|
, tests
|
||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, array
|
, array
|
||||||
, blaze-markup >=0.5.1
|
, blaze-markup >=0.5.1
|
||||||
|
|||||||
@ -39,7 +39,7 @@ flags:
|
|||||||
manual: false
|
manual: false
|
||||||
default: false
|
default: false
|
||||||
dependencies:
|
dependencies:
|
||||||
- base >=4.3 && <5
|
- base >=4.8 && <5
|
||||||
- base-compat >=0.8.1
|
- base-compat >=0.8.1
|
||||||
- array
|
- array
|
||||||
- blaze-markup >=0.5.1
|
- blaze-markup >=0.5.1
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
name: hledger-ui
|
name: hledger-ui
|
||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
stability: beta
|
stability: stable
|
||||||
category: Finance, Console
|
category: Finance, Console
|
||||||
synopsis: Curses-style user interface for the hledger accounting tool
|
synopsis: Curses-style user interface for the hledger accounting tool
|
||||||
description: This is hledger's curses-style interface.
|
description: This is hledger's curses-style interface.
|
||||||
@ -60,7 +60,7 @@ executable hledger-ui
|
|||||||
hledger >= 1.0.1 && < 1.1
|
hledger >= 1.0.1 && < 1.1
|
||||||
, hledger-lib >= 1.0.1 && < 1.1
|
, hledger-lib >= 1.0.1 && < 1.1
|
||||||
, ansi-terminal >= 0.6.2.3 && < 0.7
|
, ansi-terminal >= 0.6.2.3 && < 0.7
|
||||||
, base >= 3 && < 5
|
, base >= 4.8 && < 5
|
||||||
, base-compat >= 0.8.1
|
, base-compat >= 0.8.1
|
||||||
, cmdargs >= 0.8
|
, cmdargs >= 0.8
|
||||||
, containers
|
, containers
|
||||||
|
|||||||
@ -51,7 +51,7 @@ executables:
|
|||||||
- hledger >= 1.0.1 && < 1.1
|
- hledger >= 1.0.1 && < 1.1
|
||||||
- hledger-lib >= 1.0.1 && < 1.1
|
- hledger-lib >= 1.0.1 && < 1.1
|
||||||
- ansi-terminal >= 0.6.2.3 && < 0.7
|
- ansi-terminal >= 0.6.2.3 && < 0.7
|
||||||
- base >= 3 && < 5
|
- base >= 4.8 && < 5
|
||||||
- base-compat >= 0.8.1
|
- base-compat >= 0.8.1
|
||||||
- cmdargs >= 0.8
|
- cmdargs >= 0.8
|
||||||
- containers
|
- containers
|
||||||
@ -97,5 +97,5 @@ executables:
|
|||||||
else:
|
else:
|
||||||
dependencies:
|
dependencies:
|
||||||
- time >= 1.5
|
- time >= 1.5
|
||||||
stability : beta
|
stability : stable
|
||||||
tested-with : GHC==7.10.3, GHC==8.0
|
tested-with : GHC==7.10.3, GHC==8.0
|
||||||
|
|||||||
@ -129,7 +129,7 @@ library
|
|||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib >= 1.0.1 && < 1.1
|
hledger-lib >= 1.0.1 && < 1.1
|
||||||
, hledger >= 1.0.1 && < 1.1
|
, hledger >= 1.0.1 && < 1.1
|
||||||
, base >=4 && <5
|
, base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, blaze-html
|
, blaze-html
|
||||||
, blaze-markup
|
, blaze-markup
|
||||||
@ -203,7 +203,7 @@ executable hledger-web
|
|||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib >= 1.0.1 && < 1.1
|
hledger-lib >= 1.0.1 && < 1.1
|
||||||
, hledger >= 1.0.1 && < 1.1
|
, hledger >= 1.0.1 && < 1.1
|
||||||
, base >=4 && <5
|
, base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, blaze-html
|
, blaze-html
|
||||||
, blaze-markup
|
, blaze-markup
|
||||||
@ -268,7 +268,7 @@ test-suite test
|
|||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib >= 1.0.1 && < 1.1
|
hledger-lib >= 1.0.1 && < 1.1
|
||||||
, hledger >= 1.0.1 && < 1.1
|
, hledger >= 1.0.1 && < 1.1
|
||||||
, base >=4 && <5
|
, base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, blaze-html
|
, blaze-html
|
||||||
, blaze-markup
|
, blaze-markup
|
||||||
|
|||||||
@ -62,7 +62,7 @@ flags:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- hledger-lib >= 1.0.1 && < 1.1
|
- hledger-lib >= 1.0.1 && < 1.1
|
||||||
- hledger >= 1.0.1 && < 1.1
|
- hledger >= 1.0.1 && < 1.1
|
||||||
- base >=4 && <5
|
- base >=4.8 && <5
|
||||||
- base-compat >=0.8.1
|
- base-compat >=0.8.1
|
||||||
- blaze-html
|
- blaze-html
|
||||||
- blaze-markup
|
- blaze-markup
|
||||||
|
|||||||
@ -82,7 +82,7 @@ library
|
|||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
cpp-options: -DVERSION="1.0.1"
|
cpp-options: -DVERSION="1.0.1"
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, directory
|
, directory
|
||||||
, file-embed >=0.0.10 && <0.1
|
, file-embed >=0.0.10 && <0.1
|
||||||
@ -165,7 +165,7 @@ executable hledger
|
|||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
cpp-options: -DVERSION="1.0.1"
|
cpp-options: -DVERSION="1.0.1"
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, directory
|
, directory
|
||||||
, file-embed >=0.0.10 && <0.1
|
, file-embed >=0.0.10 && <0.1
|
||||||
@ -226,7 +226,7 @@ test-suite test
|
|||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
cpp-options: -DVERSION="1.0.1"
|
cpp-options: -DVERSION="1.0.1"
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, directory
|
, directory
|
||||||
, file-embed >=0.0.10 && <0.1
|
, file-embed >=0.0.10 && <0.1
|
||||||
@ -287,7 +287,7 @@ benchmark bench
|
|||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
build-depends:
|
build-depends:
|
||||||
base >=4.3 && <5
|
base >=4.8 && <5
|
||||||
, base-compat >=0.8.1
|
, base-compat >=0.8.1
|
||||||
, directory
|
, directory
|
||||||
, file-embed >=0.0.10 && <0.1
|
, file-embed >=0.0.10 && <0.1
|
||||||
|
|||||||
@ -63,7 +63,7 @@ flags:
|
|||||||
manual: false
|
manual: false
|
||||||
default: false
|
default: false
|
||||||
dependencies:
|
dependencies:
|
||||||
- base >=4.3 && <5
|
- base >=4.8 && <5
|
||||||
- base-compat >=0.8.1
|
- base-compat >=0.8.1
|
||||||
- directory
|
- directory
|
||||||
- file-embed >=0.0.10 && <0.1
|
- file-embed >=0.0.10 && <0.1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user