kde: fix CVE-2014-8600 by upstream patches

https://www.kde.org/info/security/advisory-20141113-1.txt
I couldn't find kio-extras, so I hope we don't have it disguised somewhere.
python3Packages.dateutil_2_1: fix build
Revert "xulrunner: use gold linker"

This reverts commit 4a3510ae2b9e5c3ffd85698c82f92c4696855226.

Error occurs randomly http://hydra.nixos.org/eval/1165369
Update c2hs to 0.20.1
tibia: update to 10.70
Merge pull request #5285 from tmcdonell/master

haskell-c2hs: update to 0.20.1
youtube-dl: update from 2014.12.06.1 to 2014.12.10.3
Revert "haskell-hxt: update to 9.3.1.9"

This reverts commit 439a71f1b4b7ae7b0aab0d15d5a5dc7f8aa54a9b.

This is because hxt-9.3.1.9 needs >=mtl-2.2.1
Don't require forcing utils to get to lib
fix builds for rest of kernel modules on 3.18
Update/Fix OVMF
opentsdb: patch shebangs in correct directory

(cherry picked from commit 105b77f36f1810287b0f32036ae5303dae8c5a66)
Signed-off-by: Domen Kožar <domen@dev.si>
omake: add meta.platforms
classpath: fix build
folly: disable on 32bit (unsupported)
remove libvlc, unused package

cc @ttuegel
Haskell NG.
haskell-generic-builder: enable pre-/post hooks and configureFlags
haskell-generic-builder: add support for pkgconfig (and other build fixes)
haskell-generic-builder: add more arguments