Simple nixos module to enable configuration of freetds and setup the expected environment variables
Add Self programming language
glibc_multi: move glibc_multi script out of all-packages.nix
Add emscripten: LLVM to JavaScript compiler
uim, gtk-exe-env, qt-plugin-env: Add input method modules for GTK+ and Qt
hdf5: Add mpi support

Optionally, build the parallel version of hdf5.
hdf5: Offer openmpi version of the package
hdf5: Optional enableShared flag

Required by h5py in mpi mode.
mpi4py: New package, version 1.3.1

Python wrapper for the message passing interface standard.

Currently building without mpe, or vampir-trace support.
h5py: New package, version 2.3.1

A pythonic interface to the hdf5 library. It also supports parallel hdf5.
openmpi: Optional configure flags

 * Activate support for the Sun Grid Engine
 * Pass PATH/LD_LIBRARY_PATH pointing to the current mpi installation
   to other processes by default.
Upgrade shadow package
First implementation of subuid/subgid manipulation module
trackpoint: Add emulateWheel option
nixos/dhcpcd: Add an explicit interfaces option
nixos/dhcpcd: Use null instead of empty list to disable allowInterfaces
MPV: update to 0.5.0

Many thanks matejc for the commit!
Chunk NixOS manual

[Squashed commits to make git blame etc. more likely to work. -ED]
No caps in filenames
grub: removed orphaned mkOption configurationName