Add libgit2, pygit2 and powerline beta
updated firmware-linux from 0.36-to-0.38
update linux 3.2.45
Revert "Revert "Revert "Revert "overrideDerivation: Simplify""""

This reverts commit abf2d3677382bb93b989528cc6ed71ac6d5bd3b8.

I will fix the breakage in upcoming commits.

Signed-off-by: Shea Levy <shea@shealevy.com>
Revert "Revert "overrideDerivation: Re-attatch passthru and meta to all outputs""

This reverts commit 18df66f4666c0a2d5a3fa6d6660076e5af5f6af5.

I will fix the breakage in upcoming commits.

Signed-off-by: Shea Levy <shea@shealevy.com>
runInLinuxImage: Fix derivation overriding.

This only ever worked because runInLinuxVM happened to call
overrideDerivation, which itself erroneously passed arbitrarily-added
attributes to the new call to derivation.

Hopefully this time Eelco won't have to revert my change ;)

Signed-off-by: Shea Levy <shea@shealevy.com>
Fix hash for linux 3.2.45
mercurial: Update to 2.6.1

Also, set a default for web.cacerts so that the system certificates on
NixOS are used.
cacert: Update to 20121229
linux: Re-enable the memory resource controller

We accidentally lost this in Linux >= 3.5 because the kernel options
were renamed.  (Probably an argument for not using "?" in the kernel
config...)
Merge pull request #519 from offlinehacker/powerline2

Add powerline beta, libgit2 and pygit2
Merge pull request #527 from qknight/firmware-linux-0.36-to-0.38

updated firmware-linux from 0.36-to-0.38
let hydra mirror unfree firmware