Shea told me composableDerivation is hard to understand.

Thus comment it and why it was written long time ago until it'll get replaced piecewise.
Updated to mutt-1.5.23
Disable Texinfo tests on Darwin
Add an expression for the Haskell library djinn
Allow Dovecot to build with clucene, and on any Unix
Add a bunch of Fedora mirrors and remove an old one
First attempt at data/fonts/poly
buildLocalCabal: allow cabalDrvArgs in buildLocalCabalWithArgs

allows to write neat expressions like (as we're still generating an
expression string):

```
{
  build = haskellPackages.buildLocalCabalWithArgs {
    inherit src name;
    cabalDrvArgs = {
      jailbreak = false;
      doCheck = false;
    };
  };
}
```

without resorting to weird kung-fu like darcs does:

```
darcs = haskellPackages.darcs.override {
  # A variant of the Darcs derivation that containts only the
  # executable and
  # thus has no dependencies on other Haskell packages.
  cabal = { mkDerivation = x: rec { final = haskellPackages.cabal.mkDerivation (self: (x final) // {
            isLibrary = false;
            configureFlags = "-f-library"; }); }.final;
          };
};
```

While here, move the `jailbreak = true;` as the default `cabalDrvArgs`
option.
Add OFL as an actual license
haskell-packages.nix: update (unused) reference to cabal-install
Merge pull request #2535 from CodeBlock/fedora-mirrors

Add a bunch of Fedora mirrors and remove an old one
Force --no-same-owner for unpacking node sources.
Merge branch 'buildLocalCabal-drvArgs' of git://github.com/proger/nixpkgs

buildLocalCabal: allow drvArgs in buildLocalCabalWithArgs
b43-fwcutter: update 015 -> 018
libdrm: minor update 2.4.52 -> .54

Including support for AMD Mullins chips.
mesa: bugfix update 10.1.1 -> .2

Contains many driver fixes.
xorg: minor update of xf86-input-{evdev,synaptics}
gst-plugins-base: update from 1.2.3 to 1.2.4 (in #2440)
paxctl: Update from 0.7 -> 0.8
midori: fix build (close #2542)