Updating lvm2 to 2.02.100.
Making lvm2 install systemd stuff, and combine all in a single derivation.
Merging the changes to get systemd with lvm2 working
mkpasswd: Update to 5.0.26

The previous version (5.0.26) has been removed from the debian ftp.
As the source URL is now down, our own hydra (not hydra.nixos.org) failed
to build the package.
This problem will occur again in the future since I only updated the URL
without relying on a "more stable" alternative (this merits a specific
discussion).
Fixing typo in previous merge.
One more lvm2 systemd part working.

I didn't need it, to boot fine... but that complaint of bad path isn't in
systemd boot anymore, at least.
Merge pull request #993 from bbenoist/mkpasswd-fix

mkpasswd: Update to 5.0.26
python-blivet: Fix udev path for Debian Wheezy.

Only affects "useNixUdev = false" and we now include the udev paths for
the latest Debian Wheezy release, so we can properly deploy Hetzner
machines with NixOps again as they've updated their rescue system to
Wheezy.

This fixes NixOS/nixops#137, thanks to @lovek323 for reporting.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Merge remote-tracking branch 'official/master'
haskell-llvm-general-pure: disable tests
haskell-llvm-general: disable tests
llvm-general: bring back version 3.3.5.*
idris: fix by using llvm-general 3.3.5.*

I tried jailbreaking, but this didn't work as llvm-general is an
optional (but enabled by default) dependency.

Manual patching revealed idris gets confused over the
llvm-general/llvm-general-pure split.
Merge remote-tracking branch 'official/master'