Dependencies for git-annex-5.20150930
Executables
git-annex
- async
- base (>=4.5 && <4.9)
- bloomfilter
- bytestring
- case-insensitive
- containers (>=0.5.0.0)
- data-default
- directory
- dlist
- edit-distance
- exceptions (>=0.6)
- filepath
- hslogger
- http-conduit
- http-types
- IfElse
- json
- MissingH
- monad-control
- monad-logger
- mtl (>=2)
- old-locale
- optparse-applicative (>=0.11.0)
- process
- QuickCheck (>=2.1)
- random
- resourcet
- SafeSemaphore
- sandi
- stm (>=2.3)
- text
- time
- transformers
- unix-compat
- utf8-string
- uuid
- if flag(network-uri)
- network (>=2.6)
- network-uri (>=2.6)
- network (>=2.0 && <2.6)
- if flag(cryptonite)else
- cryptohash (>=0.11.0)
- if os(windows)
- setenv
- unix-compat (>=0.4.1.3)
- Win32
- Win32-extras
- if flag(testsuite)
- if flag(tdfa)else
- if flag(s3)
- aws (>=0.9.2)
- conduit
- conduit-extra
- http-client
- if flag(webdav)
- DAV (>=1.0)
- http-client
- if flag(assistant)
- if os(linux) && flag(inotify)else
- if os(osx)else
- if os(windows)else
- if !os(solaris) && !os(linux)
- if flag(android)
- if !os(solaris) && !os(linux)
- if os(windows)else
- if os(osx)else
- if os(linux) && flag(inotify)else
- if os(linux)
- if flag(dbus)
- dbus (>=0.10.7)
- if flag(desktopnotify)
- if flag(dbus)
- dbus (>=0.10.3)
- fdo-notify (>=0.3)
- if flag(dbus)
- if flag(dbus)
- if flag(android)
- if flag(webapp)
- aeson
- blaze-builder
- clientsession
- crypto-api
- path-pieces (>=0.1.4)
- shakespeare (>=2.0.0)
- template-haskell
- wai
- wai-extra
- warp (>=3.0.0.5)
- warp-tls
- yesod (>=1.2.6)
- yesod-core (>=1.2.19)
- yesod-default (>=1.2.0)
- yesod-form (>=1.3.15)
- yesod-static (>=1.2.4)
- if flag(webapp) && flag(webapp-secure)
- if flag(pairing)
- if flag(xmpp) && !os(windows)
- gnutls (>=0.1.4)
- network-protocol-xmpp
- xml-types
- if flag(dns)
- if flag(feed)
- feed (>=0.3.4)
- if flag(quvi)
- if flag(tahoe)
- if flag(torrentparser)
- torrent (>=10000.0.0)
- if flag(database)
- if flag(asciiprogress)
- ascii-progress (<=0.2.1.2)
- terminal-size
- if flag(ekg)
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
s3 | Enable S3 support | Enabled |
webdav | Enable WebDAV support | Enabled |
inotify | Enable inotify support | Enabled |
dbus | Enable dbus support | Enabled |
assistant | Enable git-annex assistant and watch command | Enabled |
webapp | Enable git-annex webapp | Enabled |
webapp-secure | Secure webapp | Enabled |
pairing | Enable pairing | Enabled |
xmpp | Enable notifications using XMPP | Enabled |
dns | Enable the haskell DNS library for DNS lookup | Enabled |
production | Enable production build (slower build; faster binary) | Enabled |
android | Cross building for Android | Disabled |
androidsplice | Building to get TH splices for Android | Disabled |
testsuite | Embed the test suite into git-annex | Enabled |
tdfa | Use regex-tdfa for wildcards | Enabled |
feed | Enable podcast feed support | Enabled |
quvi | Enable use of quvi to download videos | Enabled |
tahoe | Enable the tahoe special remote | Enabled |
desktopnotify | Enable desktop environment notifications | Enabled |
torrentparser | Use haskell torrent library to parse torrent files | Enabled |
asciiprogress | Use ascii-progress library (experimental) | Disabled |
ekg | Enable use of EKG to monitor git-annex as it runs (at http://localhost:4242/) | Disabled |
network-uri | Get Network.URI from the network-uri package | Enabled |
database | Enable building with persistent for database use (disable to build on platforms not supporting TH) | Enabled |
cryptonite | Use the cryptonite library, instead of the older cryptohash | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info