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: | ||||
|       hledger-lib >= 1.0 && < 1.1 | ||||
|     , hledger >= 1.0 && < 1.1 | ||||
|     , base >=4 && <5 | ||||
|     , base >=4.8 && <5 | ||||
|     , aeson | ||||
|     , bytestring | ||||
|     , containers | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user