diff options
author | Joey Hess <joey@kitenet.net> | 2014-03-12 20:40:03 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-03-12 20:40:03 -0400 |
commit | 4bb70698d38aaca746e163c0602ee74da0915d80 (patch) | |
tree | b2f4013df923527a4759c5a994981eb9b21e956a | |
parent | 659264e9c90b238fca0eda9d695dd5092dd5720e (diff) |
remove the big list of haskell libraries; just use cabal
-rw-r--r-- | doc/install/fromscratch.mdwn | 59 |
1 files changed, 5 insertions, 54 deletions
diff --git a/doc/install/fromscratch.mdwn b/doc/install/fromscratch.mdwn index 3843c31fa..46ee5a055 100644 --- a/doc/install/fromscratch.mdwn +++ b/doc/install/fromscratch.mdwn @@ -3,65 +3,16 @@ quite a lot. * Haskell stuff * [The Haskell Platform](http://haskell.org/platform/) (GHC 7.4 or newer) - * [mtl](http://hackage.haskell.org.package/mtl) (2.1.1 or newer) - * [MissingH](http://github.com/jgoerzen/missingh/wiki) - * [data-default](http://hackage.haskell.org/package/data-default) - * [utf8-string](http://hackage.haskell.org/package/utf8-string) - * [SHA](http://hackage.haskell.org/package/SHA) - * [cryptohash](http://hackage.haskell.org/package/cryptohash) (optional but recommended) - * [dataenc](http://hackage.haskell.org/package/dataenc) - * [monad-control](http://hackage.haskell.org/package/monad-control) - * [QuickCheck 2](http://hackage.haskell.org/package/QuickCheck) - * [json](http://hackage.haskell.org/package/json) - * [aeson](http://hackage.haskell.org/package/aeson) - * [IfElse](http://hackage.haskell.org/package/IfElse) - * [dlist](http://hackage.haskell.org/package/dlist) - * [bloomfilter](http://hackage.haskell.org/package/bloomfilter) - * [edit-distance](http://hackage.haskell.org/package/edit-distance) - * [hS3](http://hackage.haskell.org/package/hS3) (optional) - * [DAV](http://hackage.haskell.org/package/DAV) (optional) - * [SafeSemaphore](http://hackage.haskell.org/package/SafeSemaphore) - * [UUID](http://hackage.haskell.org/package/uuid) - * [regex-tdfa](http://hackage.haskell.org/package/regex-tdfa) - * [extensible-exceptions](http://hackage.haskell.org/package/extensible-exceptions) - * [feed](http://hackage.haskell.org/package/feed) - * [async](http://hackage.haskell.org/package/async) - * [case-insensitive](http://hackage.haskell.org/package/case-insensitive) - * [stm](http://hackage.haskell.org/package/stm) - (version 2.3 or newer) -* Optional haskell stuff, used by the [[assistant]] and its webapp - * [hinotify](http://hackage.haskell.org/package/hinotify) - (Linux only) - * [dbus](http://hackage.haskell.org/package/dbus) - * [yesod](http://hackage.haskell.org/package/yesod) - * [yesod-static](http://hackage.haskell.org/package/yesod-static) - * [yesod-default](http://hackage.haskell.org/package/yesod-default) - * [data-default](http://hackage.haskell.org/package/data-default) - * [http-types](http://hackage.haskell.org/package/http-types) - * [wai](http://hackage.haskell.org/package/wai) - * [wai-logger](http://hackage.haskell.org/package/wai-logger) - * [warp](http://hackage.haskell.org/package/warp) - * [warp-tls](http://hackage.haskell.org/package/warp-tls) - * [blaze-builder](http://hackage.haskell.org/package/blaze-builder) - * [crypto-api](http://hackage.haskell.org/package/crypto-api) - * [hamlet](http://hackage.haskell.org/package/hamlet) - * [clientsession](http://hackage.haskell.org/package/clientsession) - * [network-multicast](http://hackage.haskell.org/package/network-multicast) - * [network-info](http://hackage.haskell.org/package/network-info) - * [network-protocol-xmpp](http://hackage.haskell.org/package/network-protocol-xmpp) - * [dns](http://hackage.haskell.org/package/dns) - * [xml-types](http://hackage.haskell.org/package/xml-types) - * [HTTP](http://hackage.haskell.org/package/HTTP) - * [unix-compat](http://hackage.haskell.org/package/unix-compat) - * [MonadCatchIO-transformers](http://hackage.haskell.org/package/MonadCatchIO-transformers) + * A ton of haskell libraries. Rather than try to list them all here, + see git-annex.cabal. Probably the easiest way to install them: + `cabal update; cabal install git-annex --only-dependencies` * Shell commands - * [git](http://git-scm.com/) (1.7.2 or newer; 1.8.5 recommended) + * [git](http://git-scm.com/) (1.7.2 or newer; 1.8.5 or newer recommended) * [xargs](http://savannah.gnu.org/projects/findutils/) * [rsync](http://rsync.samba.org/) * [curl](http://http://curl.haxx.se/) (optional, but recommended) * [wget](http://www.gnu.org/software/wget/) (optional) - * [sha1sum](ftp://ftp.gnu.org/gnu/coreutils/) (optional, but recommended; - a sha1 command will also do) + * [sha*sum](ftp://ftp.gnu.org/gnu/coreutils/) (optional) * [gpg](http://gnupg.org/) (optional; needed for encryption) * [lsof](ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/) (optional; recommended for watch mode) |