freetype: Update to 2.4.12

Also update the Infinality patches.

Note that FreeType 2.5 was released a few days ago, but I don't know
how stable it is.
llvm: Update to 3.3

Signed-off-by: Shea Levy <shea@shealevy.com>
clang: Update to 3.3

Signed-off-by: Shea Levy <shea@shealevy.com>
Add nixops
qt4: maintenance update 4.8.4 -> 4.8.5

Also fixed search path for libGL.
Tested building against master.
libxcb: enable XKB extension

SDDM, a display manager that I'm trying to package, depends on this.
mesa: Update to 9.1.4
matplotlib: fix build on darwin

* build with clangStdenv
* update to 1.2.1
WIP: pypy
pypy: fix stdenv.lib removal
pypy: fix some tests, add install phase
python-plumbum-1.2.0
bmon: new package

bmon is a ncurses network bandwidth monitor.

Homepage: http://www.carisma.slowglass.com/~tgr/bmon/
Update tarsnap to version 1.0.35
Merge branch 'master' of github.com:NixOS/nixpkgs
Update pypy build with sqlite and expat support. Fix the installPhase.
pypy: correctly skip tests
Merge branch 'pypy'
fix ignore param for tests
Add nixpkgs-lint

This is a simple tool to scan Nixpkgs for violations of the packaging
guidelines, such as multiple packages with the same name, packages
that lack a description or license, and so on.

To use:

$ nix-env -i nixpkgs-lint
$ cd .../nixpkgs
$ nixpkgs-lint

Current statistics:

Number of packages: 8666
Number of missing maintainers: 3711
Number of missing licenses: 6159
Number of missing descriptions: 1337
Number of bad descriptions: 633
Number of name collisions: 277