pythonPackages: add fig
qemu: 2.0.0 -> 2.2.0

Additionally, add support for more external features as well as more
sound system types.
nixos-install: fix -I flag
Fix compiled-in /bin/bash in foomatic filters

Foomatic filters contained a 64-char c string hardcoded to /bin/bash.
This caused some filters (at least pdftops) to fail.

I also had to increase the size of the string because nix paths are too
long.
Update: Enlightenment: 0.19.1 -> 0.19.2
autoreconf may need gettext

E. g. for AC_LIB_PREFIX
Strongswan: use full path to ipsec

This fixes issue:

... charon[6135]: 11[CHD] updown: /bin/sh: ipsec: command not found
Strongswan: updown script uses ip and iptables utilities
Strongswan: preserve PATH
Add package 'trash-cli'.
gqrx: update 2.3.0 -> 2.3.2

[Bjørn: use 'gqrx:' commit message prefix]
Merge pull request #5442 from rycee/package/trash-cli

Add package 'trash-cli'.
Merge pull request #5426 from ts468/enlightenment

Update: Enlightenment 0.19.1 -> 0.19.2
trash-cli: assert we're on linux
add new emulator, nestopia undead
Updating xpdf to 3.04

(cherry picked from commit 0420a025e3d702df17a672f36627d32b488b4bfc)
haskell-mode: add current snapshot of git 'master' branch as a low-prio alternative to the (fairly old) release version
all-packages.nix: strip trailing whitespace
Merge pull request #5440 from ip1981/strongswan

Patches to Strongswan
Cleanup of the 'morituri' expression.

 - Replaces brittle path substitutions by patch.

 - Adds `namePrefix = ""` to avoid python prefix.