git.iko.soy/typeable/cabal2nix
on master help sign in
xmobar: disable libmpd to fix the build
2a2d30bPeter Simons
distribution-nixpkgs/src/Distribution/Nixpkgs/Haskell/FromCabal/Flags.hs+12−1
@@ -44,7 +44,18 @@ configureCabalFlags (PackageIdentifier (PackageName name) version)
44 | name == "pandoc" = [enable "https", disable "trypandoc"]
44 | name == "pandoc" = [enable "https", disable "trypandoc"]
45 | name == "reactive-banana-wx" = [disable "buildExamples"]
45 | name == "reactive-banana-wx" = [disable "buildExamples"]
46 | name == "snap-server" = [enable "openssl"]
46 | name == "snap-server" = [enable "openssl"]
47− | name == "xmobar" = [enable "all_extensions"]
47+ | name == "xmobar" = [ enable "with_xft"
48+ , enable "with_utf8"
49+ , enable "with_inotify"
50+ , enable "with_iwlib"
51+ , disable "with_mpd" -- https://github.com/vimus/libmpd-haskell/issues/92
52+ , enable "with_alsa"
53+ , enable "with_datezone"
54+ , enable "with_mpris"
55+ , enable "with_dbus"
56+ , enable "with_xpm"
57+ , enable "with_threaded"
58+ ]
48 | name == "xmonad-extras" = [disable "with_hlist", enable "with_split", enable "with_parsec"]
59 | name == "xmonad-extras" = [disable "with_hlist", enable "with_split", enable "with_parsec"]
49 | name == "yaml" = [enable "system-libyaml"]
60 | name == "yaml" = [enable "system-libyaml"]
50 | name == "yi" = [enable "pango", enable "vty"]
61 | name == "yi" = [enable "pango", enable "vty"]