Updating lesstif to 0.95.2 (2009).

Some patches can be removed.
I updated it because the scroll wheel was going the oposite direction in ddd.
https://bugs.launchpad.net/ubuntu/+source/ddd/+bug/37664
libtoxcore: Update to latest Git master.

The GitHub repository has changed the name to "toxcore".
Also indented buildInputs/configureFlags a bit less messy.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit 2aa89519a0ab476441ed27ec9c0fc3aa2400fd3d)
libtoxcore: Add libopus and libvpx to buildInputs.

Those are necessary to do audio/video calls, which I guess is the whole
point of the Tox project.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit 40548fce623e31570e66a02b1fa99c8be5269342)
libtoxcore: Enable and fix up running test suite.

We not only require libcheck but also needed to disable a few tests,
without providing the former, test cases were signalled as being run
successfully but weren't actually run.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit e542ff7288e3712d66e534659fddafce5ddda5f7)
libtoxcore: upgrade for a few rev to get i686-linux build working

(cherry picked from commit be6ae818dcabf16068ff13ad397056547dd74cc8)
add uTox

(cherry picked from commit e07c2c2cfdda1a77b36bad60f092326dfb767297)
uTox: downgrade to work with current libtoxcore

(cherry picked from commit 2099db4d0094b77cc6856b455c153527e7c0d919)
toxic: Update to latest upstream Git master.

Unfortunately they've changed their build system to be makefile-only and
they don't seem to include test cases in the CLI anymore, so we needed
to adapt accordingly. Also added freealut and openal to the buildInputs,
in order to allow audio support.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
(cherry picked from commit 9edfad2717498c4f405b5ce93e0808e708d780ef)
toxic: git -> 0.4.7

(cherry picked from commit 13ca3624a7dc81d6a42132e820fb71a87f7b8ba8)
Updating toxic/libtoxcore/libsodium

(cherry picked from commit 1955da1b8c8df6b72dc4f70a56c322ca3edda35b)
Updating utox (fixing PREFIX too)

(cherry picked from commit 1b6101775db8ed77d401164c15361b50be12b341)
libtoxcore: disable tests for now

(cherry picked from commit 4742c886dd7b03763f90e12d80f3b16eedd96b49)
Adding qtox. Making libtoxcore propagate libvpx.
Making tox/toxic A/V libs disabled in ARM.
Fix toxic install for DHTnodes and other share files.
Fixing libtoxcore libvpx propagate.
Updating utox/libtoxcore to the latest, to fix utox build.

There was a test failing. I also renamed the attr uTox to utox, for the more
common lowercase in all-packages.

Conflicts:
	pkgs/top-level/all-packages.nix

(cherry pick of 93fd8fb3a54b21e836b5e06acff0ddb1dbc20d4b )
Updating toxic to 0.5.1