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:
Simon Michael 2016-11-16 13:14:02 -08:00
parent 48b0d8a395
commit 6a36efb7ca
10 changed files with 19 additions and 19 deletions

View File

@ -48,7 +48,7 @@ executable hledger-api
build-depends:
hledger-lib >= 1.0 && < 1.1
, hledger >= 1.0 && < 1.1
, base >=4 && <5
, base >=4.8 && <5
, aeson
, bytestring
, containers

View File

@ -29,7 +29,7 @@ data-files:
dependencies:
- hledger-lib >= 1.0 && < 1.1
- hledger >= 1.0 && < 1.1
- base >=4 && <5
- base >=4.8 && <5
- aeson
- bytestring
- containers

View File

@ -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
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, array
, 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
main-is: doctests.hs
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, array
, blaze-markup >=0.5.1
@ -243,7 +243,7 @@ test-suite hunittests
, tests
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:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, array
, blaze-markup >=0.5.1

View File

@ -39,7 +39,7 @@ flags:
manual: false
default: false
dependencies:
- base >=4.3 && <5
- base >=4.8 && <5
- base-compat >=0.8.1
- array
- blaze-markup >=0.5.1

View File

@ -4,7 +4,7 @@
name: hledger-ui
version: 1.0.4
stability: beta
stability: stable
category: Finance, Console
synopsis: Curses-style user interface for the hledger accounting tool
description: This is hledger's curses-style interface.
@ -60,7 +60,7 @@ executable hledger-ui
hledger >= 1.0.1 && < 1.1
, hledger-lib >= 1.0.1 && < 1.1
, ansi-terminal >= 0.6.2.3 && < 0.7
, base >= 3 && < 5
, base >= 4.8 && < 5
, base-compat >= 0.8.1
, cmdargs >= 0.8
, containers

View File

@ -51,7 +51,7 @@ executables:
- hledger >= 1.0.1 && < 1.1
- hledger-lib >= 1.0.1 && < 1.1
- ansi-terminal >= 0.6.2.3 && < 0.7
- base >= 3 && < 5
- base >= 4.8 && < 5
- base-compat >= 0.8.1
- cmdargs >= 0.8
- containers
@ -97,5 +97,5 @@ executables:
else:
dependencies:
- time >= 1.5
stability : beta
stability : stable
tested-with : GHC==7.10.3, GHC==8.0

View File

@ -129,7 +129,7 @@ library
build-depends:
hledger-lib >= 1.0.1 && < 1.1
, hledger >= 1.0.1 && < 1.1
, base >=4 && <5
, base >=4.8 && <5
, base-compat >=0.8.1
, blaze-html
, blaze-markup
@ -203,7 +203,7 @@ executable hledger-web
build-depends:
hledger-lib >= 1.0.1 && < 1.1
, hledger >= 1.0.1 && < 1.1
, base >=4 && <5
, base >=4.8 && <5
, base-compat >=0.8.1
, blaze-html
, blaze-markup
@ -268,7 +268,7 @@ test-suite test
build-depends:
hledger-lib >= 1.0.1 && < 1.1
, hledger >= 1.0.1 && < 1.1
, base >=4 && <5
, base >=4.8 && <5
, base-compat >=0.8.1
, blaze-html
, blaze-markup

View File

@ -62,7 +62,7 @@ flags:
dependencies:
- hledger-lib >= 1.0.1 && < 1.1
- hledger >= 1.0.1 && < 1.1
- base >=4 && <5
- base >=4.8 && <5
- base-compat >=0.8.1
- blaze-html
- blaze-markup

View File

@ -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
cpp-options: -DVERSION="1.0.1"
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, directory
, 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
cpp-options: -DVERSION="1.0.1"
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, directory
, 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
cpp-options: -DVERSION="1.0.1"
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, directory
, 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
default-language: Haskell2010
build-depends:
base >=4.3 && <5
base >=4.8 && <5
, base-compat >=0.8.1
, directory
, file-embed >=0.0.10 && <0.1

View File

@ -63,7 +63,7 @@ flags:
manual: false
default: false
dependencies:
- base >=4.3 && <5
- base >=4.8 && <5
- base-compat >=0.8.1
- directory
- file-embed >=0.0.10 && <0.1