xscreensaver: update from 5.26 to 5.29
finalterm: Add package
spin: update from 5.1.7 to 6.3.2, clean up and fetch sources as a different user agent (the default curl agent string is blocked)
Add expressions for Haskell engine-io, engine-io-snap and socket-io
jdiskreport: Update to 1.4.1
haskellPackages.digestiveFunctorsAeson: Update to 1.1.10
Revert "Set default kernel to 3.14"

Go back to 3.12 pending resolution of #3214.

This reverts commit 8f33899dd220f3247496c96394dd49f76fe9c2ee.
libcredis: new package

libcredis is a client library for Redis (key-value database).

(libcredis is an optional dependency of collectd.)

Homepage: https://code.google.com/p/credis/
libmemcached: fix linking with libpthread

Add patch to fix linking against libpthread (from Fedora).

https://bugzilla.redhat.com/show_bug.cgi?id=1037707
https://bugs.launchpad.net/libmemcached/+bug/1281907

This fixes (upcoming) libmemcached use in collectd, which currently
doesn't work because of link failure caused by missing "pthread_once"
symbol.
libmemcached: set meta.platforms

And a more precise license (BSD => 3-clause BSD).
collectd: enable a bunch of plugins (by adding more deps)

These are plugins that are internal to collectd; they are bundled in the
source archive. Without this, many of the collectd plugins advertised on
their homepage don't actually work, so I think we should add this.

This change increases the closure size from 129 MiB to 621 MiB. The size
of the collectd store path itself goes from 2 MiB to 2.9 MiB.

Users wanting a smaller closure size can set some (or all) of the
optional inputs to "null" using ".override".

List of new plugins:

  amqp
  apache
  ascent
  bind
  curl
  curl_json
  curl_xml
  dbi
  dns
  iptables
  libvirt
  lvm
  memcachec
  modbus
  mysql
  nginx
  notify_desktop
  pinba
  ping
  postgresql
  redis
  rrdcached
  rrdtool
  sensors
  sigrok
  varnish
  write_http
  write_redis
  write_riemann
collectd: update meta attributes

Don't repeat package name in description, add maintainer, ...
Merge pull request #3263 from cstrahan/finalterm

finalterm: New package
Allow nix-env recurse into vimPlugins
Add automatic plugin activation for vim
Add several vim plugins

Added are:
* ctrlp
* vim-a
* colorsamplerpack
* yankring
Remove wrapVim

I don't see a reason for having wrapVim function and vimWrapper and
vimHugeXWrapper packages. If you need a system vimrc, whats wrong with
``environment.etc."vimrc".text`` ?

Also strictly speaking ``vimHugeXWrapper`` didn't wrap, X-version
properly. I.e. running ``gvim`` have console vim version.
vim: Implement sourcing /etc/vimrc and /etc/vim/vimrc
vim: Update vim to 7.4.335
vim: Add `syntax on` and `set nocompatible` by default

Its what everybody wants in 2014. They are enabled by default both in
ubuntu and archlinux.