cgit: bump git version to 1.9.2

This also updates the download URL to use kernel.org

Signed-off-by: Austin Seipp <aseipp@pobox.com>
haskell: add monad-extras
lttng project: update from 2.3.0 to 2.4.1

(And update liburcu to 0.8.4 according to release notes for lttng 2.4.x.)

In addition to new features and bug fixes, version 2.4.x is needed to build
against Linux 3.12 (our new stable kernel).
babeltrace: update from 1.1.1 to 1.2.1
new package: cinnamon-settings-daemon (close #2205)

With tiny changes from @vcunat.
nixos: extend documentation example for security.setuidOwners

Show that it is possible to set custom permission bits.
Merge pull request #2235 from bennofs/haskell-monad-extras

haskell: add monad-extras
pytest: fix for py2.6 by adding argparse as an input
wildmidi: update to 0.3.6
haskell: jailbreak pipes-network
Adding sysdig system call tracer for Linux
qmmp: update 0.7.5 -> 0.7.6

Changes since 0.7.5:
 * added libav 10 and ffmpeg 2.2 support;
 * fixed url parsing;
 * fixed freezing on playback resume;
 * fixed random freezing in the mplayer plugin;
 * fixed reset selection of tracks when calling context menu;
 * fixed multimedia keys support under win32.
xmlrpc-c: bump 1.25.26 -> .27

Release 1.25.27 (released March 15, 2014):

  Fix bug: When serializing a very large floating point number, sender
  of an XML-RPC message adds some junk after the decimal point. With
  assertion checking enabled, it just crashes. Broken in 1.15 (June 2008).
sdcc: bump 3.3.0 -> 3.4.0

This new sdcc doesn't need older boost, so switch to nixpkgs default
version (currently 1.55).
grsecurity: stable/vserver/testing updates

 - stable:  201404111812            -> 201404131252
 - vserver: vs2.3.2.16-201404111814 -> vs2.3.2.16-201404131253
 - testing: 201404111815            -> 201404131254

Signed-off-by: Austin Seipp <aseipp@pobox.com>
apcupsd: bump 3.14.11 -> 3.14.12 (latest stable)

Release notes:
http://sourceforge.net/p/apcupsd/svn/HEAD/tree/tags/Release-3_14_12/ReleaseNotes
apcupsd: add missing assert
buildbot{,slave}: bump 0.8.7p1 -> 0.8.8

Build and run tested.
duply: upgrade 1.6.0 -> 1.7.3

Changes since 1.6.0:

1.7.3 (3.4.2014)
- bugfix: test routines, gpg2 asked for passphrase although GPG_PW was set

1.7.2 (1.4.2014 "April,April")
- bugfix: debian Bug#743190 "duply no longer allows restoration without
   gpg passphrase in conf file"
   GPG_AGENT_INFO env var is now needed to trigger --use-agent
- bugfix: gpg keyenc test routines didn't work if GPG_PW was not set

1.7.1 (30.3.2014)
- bugfix: purge-* commands renamed to purgeFull, purgeIncr due to
   incompatibility with new minus batch separator

1.7.0 (20.3.2014)
- disabled gpg key id plausibility check, too many valid possibilities
- featreq 7 "Halt if precondition fails":
   added and(+), or(-) batch command(separator) support
- featreq 26 "pre/post script with shebang line":
   if a script is flagged executable it's executed in a subshell
   now as opposed to sourced to bash, which is the default
- bugfix: do not check if dpbx, swift credentials are set anymore
- bugfix: properly escape profile name, archdir if used as arguments
- add DUPL_PRECMD conf setting for use with e.g. trickle
ipython: update 1.1.0 -> 2.0.0

Release notes:
http://ipython.org/ipython-doc/2/whatsnew/version2.0.html

Build and run tested terminal mode (default), notebook, qtconsole; all
works. (And the release notes list few backwards incompatible changes.)