Commit graph

20 commits

Author SHA1 Message Date
Joey Hess
40cb1a674c
update from source build instructions
The EKG build flag was removed, so remove the page about it.
2018-11-20 12:14:23 -04:00
Joey Hess
d5a8fbcc65
remove some no longer present build flags from example 2018-09-05 11:16:28 -04:00
Joey Hess
8f71b316c9
remove chrpath hack
Makefile: Remove chrpath workaround for bug in cabal,  which is no longer
needed.

https://github.com/haskell/cabal/issues/2717 says it uses RUNPATH instead
of RPATH now, but I don't even see that for statically linked libraries;
the bug with that appears to be fixed.

cabal-install version 1.24.0.2
compiled using version 1.24.2.0 of the Cabal library

I left the rpath removal using otool on OSX because those straight up
broke the linker, and I don't know if the OSX autobuilder is updated to
a new enough cabal to not need it.

This commit was sponsored by Ewen McNeill on Patreon.
2018-02-27 12:02:38 -04:00
0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d6730
7a91c4952b 2016-12-06 14:59:40 +00:00
Joey Hess
1bd750dd13
update instructions to work around https://github.com/commercialhaskell/stack/issues/2371
Also don't recommend using cabal unpack to get the source, since the git
clone has a more extensive source tree.
2016-07-19 14:40:51 -04:00
Joey Hess
3e79a2f114
enable explicit-setup-deps 2016-05-05 15:37:42 -04:00
Joey Hess
113d948cd1
remove incorrect out of dateness warning 2016-04-11 11:26:44 -04:00
xloem
359ab36a6b 2016-04-11 01:43:50 +00:00
Joey Hess
8a54643618
update flag list 2016-03-05 17:33:52 -04:00
Joey Hess
062e374ed5
update for MagicMime with stack 2016-02-05 14:34:12 -04:00
Joey Hess
d1c599c293 improve 2015-09-26 07:12:05 -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
Joey Hess
33e5f2e532 reorder cabal configure after install of dependencies
can't configure w/o all deps installed
2015-07-21 19:16:46 -04:00
Joey Hess
8aab9bd324 git-annex is now available in stackage; suggest using to in fromsource to avoid cabal hell issues 2015-05-19 15:50:42 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
10ea58e4b0 Pass -j to cabal install and cabal build; presumably we all have more than one core to spare. 2015-03-28 19:28:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
e2daec3501 AFAICT you should pass -f"..." to cabal install as well as cabal configure, otherwise it will try to install the prerequisites for a default build 2015-03-28 19:26:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
8b9ca96928 Rewording some text in fromsource 2015-03-16 03:50:23 +00:00
Joey Hess
552169bac5 improve 2014-09-16 15:12:09 -04:00
Joey Hess
fb706ed194 reorg and rewrote build-from-source instructions 2014-09-16 15:05:12 -04:00