vlada/xfce

Major Xfce refactoring, also adding versions 4.10.*

Signed-off-by: Vladimír Čunát <vcunat@gmail.com>
makemkv-1.8.0
Add makemkv descriptions
add libcap_ng
SELinux fixes and updates to 2012-09-24
transmission: bump from 2.52 to 2.60

2.60 is the newest of the gtk2-compatible versions. (Transmission >=
2.61 requires gtk3.)

* Add inotify as input to not have transmission-daemon poll the torrent
  auto-load directory.
* Add file as input to fix a small build time issue (non-fatal).
* Remove unneeded gtk configure flags (support is auto-detected).
* icon-theme.cache is only generated when building with gtk, so use
  rm -f to not error out when building without gtk.
* Use gtk ? null instead of gtkClient flag because it is simpler.

Build and runtime tested with and without gtk support.
zathura: set myself as a maintainer

Conflicts:
	pkgs/applications/misc/zathura/default.nix
zathura: fix man pages; include .desktop icon
mplayer: install desktop icon when X11 is enabled
missing semicolon, found after push..
Fix xf86vmware fix

Moved xf86vmware fix into the overrides.nix file where and not in the
generated default.nix.
Merge pull request #346 from ierton/mplayer-fix-icon

mplayer: install desktop icon when X11 is enabled
update openmpi to 1.6.4
libchop: fix builds with glibc 2.16+
linux/manual-config: ignore nulls.

There's no need to set the postFixup env var at all if we're not modular.
linux/manual-config: Move configfile symlinking to configurePhase.

It makes more semantic sense there than in unpackPhase, as that symlink is _how_ we configure the kernel
stdenv.mkDerivation: Add meta and passthru to all outputs.

Before, only the first output (and not even that when accessed through 'all' or its corresponding attribtue) had meta information and the relevant passthru attributes.

This doesn't change stdenv's hash and the tarball still builds, I'm pretty sure this is safe for master.
rekonq: update

Note it won't build with kde 4.7 and newer versions even require 4.9
which we don't have yet (4.10 is the current upstream).
Remove duplication in linuxPackagesFor

It's silly to pass in self when we can do let self = whatever; in self.
librdf: update the libraries