Michael Sloan
9e616b3f76
Merge pull request #2154 from sjakobi/simplify-stack-7-8-yaml
...
Simplify stack-7.8.yaml by basing it on a recent nightly
2016-05-17 14:22:44 -07:00
Michael Sloan
e01a51ca70
Merge pull request #2152 from sjakobi/errorcall
...
Fix pattern overlap warning with GHC-7.8 and GHC-7.10
2016-05-17 14:05:22 -07:00
Simon Jakobi
19a9a6717e
Simplify stack-7.8.yaml by basing it on a recent nightly
2016-05-17 22:33:07 +02:00
Simon Jakobi
56964d8f8e
Fix pattern overlap warning with GHC-7.8 and GHC-7.10
...
`show (ErrorCall x) = x`, so the error message is as before.
2016-05-17 17:04:39 +02:00
Michael Sloan
cc57f97bc6
Fix remaining warnings in build with GHC 8.0 #2145
2016-05-16 17:12:29 -07:00
Michael Sloan
b6e01f2339
Merge pull request #2145 from sjakobi/ghc-8.0-warnings
...
Fix some redundant constraint warnings under GHC-8.0, fix compilation with GHC-7.8
2016-05-16 15:38:30 -07:00
Simon Jakobi
6e3918e1d0
Fix compilation on Windows
2016-05-16 19:31:21 +02:00
Simon Jakobi
b8fd40c452
Fix compilation with GHC-7.8
2016-05-16 17:12:18 +02:00
Simon Jakobi
031df8aea6
Silence redundant constraint warnings for Applicative via mapM_ and forM_
2016-05-16 15:41:14 +02:00
Simon Jakobi
d1e4659e61
Delete some redundant type constraints
2016-05-16 15:41:02 +02:00
Simon Jakobi
73ecda85b5
stack-8.0.yaml: Define a consistent dependency set
2016-05-16 15:40:32 +02:00
Michael Sloan
d8e5c54e7a
Use aeson-0.11.2.0
...
See https://github.com/sol/hpack/pull/103
2016-05-16 00:29:20 -07:00
Michael Sloan
98b1b848cd
Merge pull request #2143 from sjakobi/legal-packagenames
...
Docs: Cite package name rules in section for `stack new`
2016-05-15 20:34:56 -07:00
Simon Jakobi
4c85869fa0
Less chaos
...
[ci skip]
2016-05-16 02:37:01 +02:00
Simon Jakobi
9920b96d86
Docs: Cite package name rules in section for stack new
...
[ci skip]
2016-05-15 23:29:42 +02:00
Simon Jakobi
79673e7925
Merge pull request #2142 from sgraf812/patch-1
...
One back tick too much
2016-05-15 17:12:16 +02:00
Sebastian Graf
539d0fc2c0
One back tick too much
...
... that broke a code block.
2016-05-15 16:41:22 +02:00
Michael Sloan
fa005a94b0
Hack for "stack ghci" when main-is specified #1606
2016-05-15 07:03:55 -07:00
Michael Sloan
6d24e49f2c
Use ":add" in generated ghci-script #1888
2016-05-15 06:25:07 -07:00
Michael Sloan
e1f14bf6ad
Fix parsing of relative qAddDependentFile paths #1982
2016-05-15 06:06:33 -07:00
Michael Sloan
7954709556
Use extra-lib-dirs + extra-include-dirs with ghci #1656
...
+ Refactor unwieldy many-arg function
2016-05-15 05:26:59 -07:00
Michael Sloan
2d4678e09c
Fix a couple warnings + build on 7.8
2016-05-15 03:15:18 -07:00
Michael Sloan
7acf4084f0
ChangeLog entries for recent changes
2016-05-15 03:02:15 -07:00
Michael Sloan
fee99c76c5
Have upgrade only use CLI and global conf #1392
2016-05-15 02:51:03 -07:00
Michael Sloan
28cb85a7a8
Remove DESTDIR from env when setting up GHC #1460
2016-05-15 00:31:25 -07:00
Michael Sloan
463c527eaa
Fix package dirtiness for deleted files #1841
2016-05-15 00:12:20 -07:00
Michael Sloan
0463159b67
Omit Cabal in ghc deps of Cabal's Setup.hs #1356
2016-05-14 19:18:55 -07:00
Michael Sloan
dac6362c50
Bump to tls-1.3.8
2016-05-14 18:48:20 -07:00
Michael Sloan
cbbfb95296
Don't have "stack solver" suggest --omit-packages #2031
2016-05-14 17:28:20 -07:00
Michael Sloan
fd473dafd6
Merge pull request #2138 from phadej/tls-1.3.5
...
Add tls lower bound, resolve #1848
2016-05-14 17:24:38 -07:00
Oleg Grenrus
92854a61f8
Add tls lower bound, resolve #1848
2016-05-14 15:27:58 +03:00
Simon Jakobi
83cabb03ba
Remove obsolete hpack version from stack-8.0.yaml
2016-05-14 08:50:50 +02:00
Michael Sloan
31c55d0360
Warning for non-existent data-file dir #2046
2016-05-13 23:27:47 -07:00
Michael Sloan
872ff1eae6
Make hpack default to only outputting warnings #2011
2016-05-13 22:27:41 -07:00
Michael Sloan
4ebc3d2748
Don't check hpack mod time #2051
2016-05-13 22:06:17 -07:00
Michael Sloan
990fbb1aec
ChangeLog updates for #1620 / #2133
2016-05-12 17:21:12 -07:00
Michael Sloan
452eacd89a
Use shorter hash for downloaded git repos #1620
...
Makes it consistent with snapshot hashes, and potentially reduces
windows MAX_PATH problems
2016-05-12 17:17:34 -07:00
Michael Sloan
08beb8ead7
Clone directly and avoid re-clone #1620 #2133
2016-05-12 17:17:34 -07:00
Simon Jakobi
dcbd1ddb00
Remove redundant import
2016-05-12 15:53:18 +02:00
Simon Jakobi
c4e81cbd0b
Replace Monoid instance for Monoid with combineDepError function
...
Given that `mappend` was partial (as intended), a simple function
seemed saner than a surprising Monoid instance.
2016-05-12 15:48:31 +02:00
Michael Sloan
ff7a54e3d3
Rename "--compiler" to "--compiler-exe" #2123
2016-05-11 17:51:57 -07:00
Michael Sloan
e52b2c5597
Fix hackage index fetch retry #1418
2016-05-11 17:33:48 -07:00
Michael Sloan
0bc1946d2c
Improve some comments about precompiled cache
2016-05-11 13:53:29 -07:00
Michael Sloan
db013115a3
Allow build failure with cabal 1.22 + ghc-7.10.2 #2121
2016-05-10 16:41:12 -07:00
Michael Sloan
d9f862cef6
Merge pull request #2114 from igrep/patch-1
...
Fix typo: persistent -> persist
2016-05-10 13:02:58 -07:00
Michael Sloan
78416dcffe
Merge pull request #2118 from bennofs/nix-fixes
...
nix: fix generation of compiler attribute
2016-05-10 13:02:07 -07:00
Tim Dysinger
df71ce649e
Only warn about GPG_TTY on non-windows OSs
2016-05-10 12:06:24 -07:00
Benno Fünfstück
15313790c4
nix: fix generation of compiler attribute
...
We only want to filter the version, not the whole name. Otherwise, we end
up with things like "haskellpackagesghc7103" which is of course nonsense.
Also, when the stack.yaml file only specifes a major ghc version (like 7.10), we
need to supply a minor version so that we can look up the correct compiler in
nixpkgs.
2016-05-10 17:54:45 +02:00
Emanuel Borsboom
0c5714ad42
Merge branch 'stable'
2016-05-10 04:50:49 -07:00
Emanuel Borsboom
7521002853
stack.cabal: allow hpack >= 0.10.0 && < 0.15
2016-05-10 04:50:33 -07:00