Commit graph

26 commits

Author SHA1 Message Date
Joey Hess
cbb1dbdafc
lts-5.18 2016-05-23 18:52:09 -04:00
Joey Hess
3e79a2f114
enable explicit-setup-deps 2016-05-05 15:37:42 -04:00
Joey Hess
204dbf597d
well, that broke the i386ancient autobuilder. revert 2016-03-17 23:42:45 -04:00
Joey Hess
edbd46943f
update 2016-03-17 23:20:50 -04:00
Joey Hess
b482cb9d90
Fix build with stack 0.1.6 which needs explicit-setup-deps. 2016-03-17 23:14:37 -04:00
Joey Hess
b02f813ed8
bump process version in stack.yaml
Newer version than current lts has is needed on windows
2016-03-12 12:37:11 -04:00
Joey Hess
9ee367a814
switch to lts 5.5 2016-03-05 16:20:35 -04:00
Joey Hess
844e0b3ad9
add new deps 2016-03-05 16:17:14 -04:00
Joey Hess
0226122842
Brought back the dbus and xmpp build flags, so build from source can be done without C libraries that may be hard to install. 2016-02-05 18:00:20 -04:00
Joey Hess
f8e1c130d1
add xmpp and dbus flags 2016-02-05 15:34:25 -04:00
Joey Hess
a02b46b3f5
disable magicmime build flag in stack.yaml
When it was enabled by default, stack tried to install the haskell magic
library, but that fails on systems without libmagic dev. So, we need to
disable this by default for stack, it seems.
2016-02-05 13:43:29 -04:00
Joey Hess
635d2dedf6
update for removed tags 2016-01-26 14:49:22 -04:00
Joey Hess
4eb968ca89
switch to lts-5.0
has concurrent-output and a new enough aws included
2016-01-26 08:29:37 -04:00
Joey Hess
e40d8bc625
remove Inotify build flag
Available for a long time in Linux, and only used there, so a flag is not
needed.
2015-12-28 14:46:01 -04:00
Joey Hess
7916414004
remove win32-extras; was merged into stackage 2015-12-28 14:43:24 -04:00
Joey Hess
8db4cae6d7
fix format 2015-12-28 14:40:34 -04:00
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