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.
rsync: sha256 for the patch was updated
liquidfun: added google liquidfun (a box2d fork)
liquidfun: updated url and license
my-env: Preserve http_proxy and ftp_proxy variables

There are few build scripts which set them to `nodtd.invalid` to disable
downloading files by buildscript. But for user environment we should
restore original values
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!
NixOS: Add meta.maintainer option to modules.
add anthy, Japanese input method
Lilyterm: New Package (version 0.9.9.4)

LilyTerm is a terminal emulator based off of libvte that aims to be fast and lightweight.