Commit graph

110 commits

Author SHA1 Message Date
Joey Hess
664208d19f
remove XMPP, DBus, DesktopNotify build flags
Make these features solely dependent on the OS being built on.

This lets stack build on windows w/o XMPP, on OSX w/o DBUS,
and on Linux with everything.
2015-12-28 14:38:58 -04:00
Joey Hess
d7b6d7e157
enable xmpp in stack.yaml
Since stack is being used to build the OSX autouild now, I want xmpp
enabled.

This means stack can't be used to build git-annex on windows, unless the
user edits this file and disables xmpp. Unfortunate that stack is so
unconfigurable, compared with cabal..
2015-12-28 14:26:01 -04:00
Joey Hess
7d19a4f22c
switch to nightly-2015-12-28
This has aws new enough for glacier and storageclass features.
2015-12-28 13:35:24 -04:00
Joey Hess
f4e5ed384a
temporarily disable concurrent-output in stack.yaml
Revert once https://github.com/fpco/stackage/pull/1082 is fixed
2015-12-28 13:27:10 -04:00
Joey Hess
25d6cb4bc4
remove database flag, following changes to cabal file 2015-12-28 13:19:06 -04:00
Joey Hess
d435a717e6
enable ConcurrentOutput flag for stack 2015-11-06 15:26:12 -04:00
Joey Hess
06fad42299
put Win32-extras in extra-deps as it's not yet in lts 2015-10-13 12:34:01 -04:00
Joey Hess
5034561ff1 add resolver field needed by more recent versions of stack 2015-09-28 19:08:30 -04:00
Joey Hess
f3979196d4 turn off dbus for stack
Needs xml parser C libs.

I couldn't avoid needing zlib though, http-client needs it.
2015-09-26 06:59:30 -04:00
Joey Hess
028cdccc65 Added stack.yaml to support easy builds from source with stack.
Update install instructions.

Note that xmpp is disabled in the stack.yaml, because that needs C
libraries that would take extra work for the user to install.
xmpp is moving toward deprecation anyway.
2015-09-26 06:20:09 -04:00