git.iko.soy/typeable/cabal2nix
on master help sign in
git-annex: modernize our flag configuration

Recent versions of git-annex, like 7.20181121, have way fewer flags than the old ones used to have. Also, chances are that we can re-enable s3 web-app support these days now that the Haskell ecosystem has had a chance to catch up with ghc-8.6.x and friends.

commit121c563e6abc2f36b14d6186a20cce714da5db8b authorPeter Simons <simons@cryp.to> dateTue 4 Dec 2018, 12:26 (8 years ago) parent5ba7f08
1 file changed+5−13
src/Distribution/Nixpkgs/Haskell/FromCabal/Flags.hs+5−13
src/Distribution/Nixpkgs/Haskell/FromCabal/Flags.hs+5−13
@@ -22,24 +22,16 @@ configureCabalFlags' (PackageIdentifier name version)
2222 | name == "fltkhs" = [enable "opengl"]
2323 | name == "folds" = [disable "test-hlint"]
2424 | name == "git-annex" = [ enable "assistant"
25− , enable "cryptonite"
25+ , disable "benchmark"
2626 , enable "dbus"
27− , enable "desktopnotify"
28− , enable "dns"
29− , enable "feed"
30− , enable "inotify"
27+ , disable "debuglocks"
28+ , enable "magicmime"
3129 , enable "pairing"
3230 , enable "production"
33− , enable "quvi"
34− , disable "s3"
35− , enable "tahoe"
36− , enable "tdfa"
37− , ("testsuite", version `withinRange` "< 6.20170925 || >= 6.20171214")
31+ , enable "s3"
3832 , enable "torrentparser"
39− , disable "webapp"
40− , disable "webapp-secure"
33+ , enable "webapp"
4134 , enable "webdav"
42− , enable "xmpp"
4335 ]
4436 | name == "haskeline" = [enable "terminfo"]
4537 | name == "haste-compiler" = [enable "portable"]