Commit graph

31 commits

Author SHA1 Message Date
Joey Hess
3b3d31583b
explicitly default benchmark build flag to false 2019-01-04 11:24:16 -04:00
Joey Hess
9127fe4821
add DebugLocks build flag
Using the method described in
https://www.fpcomplete.com/blog/2018/05/pinpointing-deadlocks-in-haskell
but my own code to implement it, and with callstacks added.

This work is supported by the NIH-funded NICEMAN (ReproNim TR&D3) project.
2018-11-19 15:02:43 -04:00
Joey Hess
16d56b7eca
remove old flags 2018-10-29 17:10:39 -04:00
Joey Hess
14557a3ff6
git-annex.cabal: Fix network version.
Needed for hostAddressToTuple.

Which means the build flag for the network-uri split is no longer needed.
2018-07-01 13:07:24 -04:00
Joey Hess
79857d7e9f
Removed the testsuite build flag
Test suite is always included.

Building with this flag disabled has actually been broken for some time,
since Command.TestRemote uses tasty. Fewer build flags are better, so good
time to drop it.

This commit was sponsored by Thomas Hochstein on Patreon.
2017-12-20 12:25:03 -04:00
Joey Hess
409009e520
http-client and unix-compat patches merged and released 2017-12-14 11:54:13 -04:00
Joey Hess
f00770d736
Removed no longer needed dependency on yesod-default.
This commit was sponsored by Nick Daly on Patreon.
2017-12-05 13:18:25 -04:00
Joey Hess
c6a0c5cd75
remove copypasta 2017-11-14 13:37:37 -04:00
Joey Hess
8908cc4257
use fork of unix-compat to fix build with new Win32 2017-11-14 13:34:06 -04:00
Joey Hess
eb27bde23e
update http-client commit 2017-11-14 13:12:05 -04:00
Joey Hess
ff3312d708
typo 2017-11-13 12:48:34 -04:00
Joey Hess
2a3d85db6c
add subdirs in http-client git repo 2017-11-13 12:47:18 -04:00
Joey Hess
77341f135b
use win32 2.6.1.0 (second try)
Using patched http-client.
2017-11-13 12:36:07 -04:00
Joey Hess
5f55082d10
Revert "use unix-compat 0.5 on windows"
This reverts commit 3ec579f5e1.

Too early for this; needs newer Win32 version. Le sigh.
2017-11-09 15:14:00 -04:00
Joey Hess
89f8777b6a
add unix-compat version 2017-11-09 15:11:07 -04:00
Joey Hess
d18bc52caf
Revert "remove dep on Win32-extras"
This reverts commit 8b5480c66a.

Yeah, too early for that too
2017-11-09 15:09:14 -04:00
Joey Hess
bc4f1ed918
updated my win32 fork 2017-11-09 15:06:37 -04:00
Joey Hess
8d6ff88218
Revert "use win32 2.6.1.0"
This reverts commit a0c38d7c96.

Blocked by https://github.com/snoyberg/http-client/issues/309
this commit can be reverted once that's fixed.
2017-11-09 15:01:59 -04:00
Joey Hess
928567f5f0
bump process to version supporting newer Win32 2017-11-09 14:28:54 -04:00
Joey Hess
f95e2755b8
build with newer version of directory which supports newer version of win32 2017-11-09 14:22:32 -04:00
Joey Hess
b35600e6b8
allow-newer to work around Cabal needing old version of Win32 2017-11-09 14:05:03 -04:00
Joey Hess
8b5480c66a
remove dep on Win32-extras
Win32 now has its own getCurrentProcessId.
2017-11-09 14:03:06 -04:00
Joey Hess
5393479ef6
allow-newer to allow Win32-extras to be built with new Win32 2017-11-09 13:57:55 -04:00
Joey Hess
25854c73db
still need stack-windows.yaml to specify newer versions of Win32 and unix-compat 2017-11-09 13:54:05 -04:00
Joey Hess
a0c38d7c96
use win32 2.6.1.0
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.
2017-11-09 13:39:07 -04:00
Joey Hess
c6fcbaf5b5
update win32 commit 2017-10-25 21:20:02 -04:00
Joey Hess
91cf80b8ec
fix fix 2017-10-25 17:28:05 -04:00
Joey Hess
c992c73843
add win32 to extra-dep 2017-10-25 17:25:52 -04:00
Joey Hess
b18e6997a1
update win32 to fixed version 2017-10-25 15:45:54 -04:00
Joey Hess
ce6c46e643
fix path 2017-10-25 14:54:41 -04:00
Joey Hess
833b3f06cd
build for windows with forked win32 package that has terminateProcessId
Get ugly reversion out of CHANGELOG.

Also, relocated the windows stack.yaml to top, and updated windows build
instructions.

This commit was sponsored by Henrik Riomar on Patreon.
2017-10-25 14:45:23 -04:00
Renamed from standalone/windows/stack.yaml (Browse further)