Commit graph

3634 commits

Author SHA1 Message Date
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
Michael Sloan
158a0aee4c Merge pull request #2117 from phadej/hpack-0.14.0
Support hpack-0.14.0
2016-05-09 23:09:56 -07:00
Oleg Grenrus
d02ffe72fa Support hpack-0.14.0 2016-05-10 08:43:41 +03:00
Yuji Yamamoto
fda23f633e Fix typo: persistent -> persist
According to [here](4775955922/src/Stack/Types/Docker.hs (L119)) and [here](4775955922/src/Stack/Types/Docker.hs (L241))
2016-05-08 12:46:28 +09:00
Michael Sloan
8d9fd0ca4b Merge pull request #2098 from commercialhaskell/863-extensible-snapshots
#863 extensible snapshots
2016-05-06 18:55:57 -07:00
Michael Sloan
f6d352e698 Cache MiniBuildPlan for custom snapshots #863 2016-05-06 15:43:55 -07:00