| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
| |
Needs ghc 7.6.1, so minimum base version increased slightly. All builds
are well above this version of ghc, and debian oldstable is as well.
Code that could use lambdacase can be found by running:
git grep -B 1 'case ' | less
and searching in less for "<-"
This commit was sponsored by andrea rota.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Getting the size by statting the content file.
This commit was supported by the NSF-funded DataLad project.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
They need unix on non-windows, for Utility.Env, which Build.Configure uses,
but cabal can't express that in a custom-setup stanza.
To avoid this problem, Utility.Env would need to be moved into
unix-compat..
|
|
|
|
| |
custom-setup can't depend on Win32 due to cabal limitations
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Windows needs the setenv package in custom-setup, but I don't want to
pull it in on unix, which would probably break some builds and need more
work. Instead, split out setEnv to a separate module.
Quite likely, unix-compat will get a portable environment layer, and
then both modules can be removed from here.
This commit was sponsored by Øyvind Andersen Holm.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that windows is using unix-compat 0.5, don't need a dep on Win32
or unix in custom-setup, so the stanza can be parsed by cabal's limited
parser again.
Note that unix-compat 0.5 is needed on windows, but the cabal file
hasn't bumped it yet, since that would necessarily affect non-windows
builds. Instead, the stack-windows.yaml makes sure the right version is
pulled in.
This commit was sponsored by Jeff Goeke-Smith on Patreon.
|
| |
|
|
|
|
| |
Re-applying ac57659e61f9743aebd35258e89752ced0040f9f
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit ce44f20f128ad8740b9098ad86ed70156919cd43.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Using patched http-client.
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
This reverts commit ac57659e61f9743aebd35258e89752ced0040f9f.
Too early for this; needs newer Win32 version. Le sigh.
|
| |
|
|
|
|
|
|
| |
This reverts commit afaf1799d47d88e1e0ace4f1bb128684761e11c1.
Yeah, too early for that too
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 757a7d6e22b9faa443a4f063e1a6df3204e298c1.
Blocked by https://github.com/snoyberg/http-client/issues/309
this commit can be reverted once that's fixed.
|
| |
|
| |
|
| |
|
|
|
|
| |
Win32 now has its own getCurrentProcessId.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
That has my patches merged into it, so stack-windows.yaml is not needed
any longer.
This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
That version has my patches for the problems that Utility.PosixFiles
was working around, so am able to get rid of that module now.
This will later allow bringing back the custom-setup stanza in the cabal
file. It will need to depend on unix-compat 0.5 on all OS's, which I'm
not ready to do yet.
This commit was sponsored by Nick Daly on Patreon.
|
|/ |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|