curl: update to 7.38.0, including security (#4161)

Fixes CVE-2014-3620 and CVE-2014-3613.
Merge pull request #4154 from k0ral/termite

Added termite package and updated vte to be compatible.
Merge pull request #4159 from ftrvxmtrx/erlang-17.3

erlang/R17: update to 17.3
coq_HEAD: Revert "update to latest Git version"

This reverts commit bf009f87a944a7664a8af340caa5444537400fc1. The update
breaks the build.
Merge pull request #4091 from michelk/r-gdal-geos

r-rgdal/rgeos: adding gdal geos and proj as dependency
Merge pull request #4090 from michelk/r-jsonlite

r-jsonlite: update to 0.9.11
Add tasty-program to haskell-packages
Merge pull request #4143 from geerds/cask

Add "cask" package
added pcalc package
bittorrentsync: bump from 1.3.94 to 1.4.82.
graphite_api: disable on pypy
python: collision in names when developing 2 and more python packages with nix

when you run nix-shell 2 times at the same time of project (but different
branches) you get collision in names inside /tmp folder. i solved this by
hashing current path of developing folder and using that as indentifier while
still keeping name at the end.

diff --git a/pkgs/development/python-modules/generic/default.nix
b/pkgs/development/python-modules/generic/default.nix index 4c9c53a..6ec7934
100644 --- a/pkgs/development/python-modules/generic/default.nix +++
b/pkgs/development/python-modules/generic/default.nix @@ -161,11 +161,12 @@ if
disabled then throw "${name} not supported for interpreter ${python.executabl

   shellHook = attrs.shellHook or ''
     if test -e setup.py; then
-       mkdir -p /tmp/$name/lib/${python.libPrefix}/site-packages
+       tmp_path=/tmp/`pwd | md5sum | cut -f 1 -d " "`-$name
+       mkdir -p $tmp_path/lib/${python.libPrefix}/site-packages
        ${preShellHook}
-       export PATH="/tmp/$name/bin:$PATH"
-       export PYTHONPATH="/tmp/$name/lib/${python.libPrefix}/site-packages:$PYTHONPATH"
-       ${python}/bin/${python.executable} setup.py develop --prefix /tmp/$name
+       export PATH="$tmp_path/bin:$PATH"
+       export PYTHONPATH="$tmp_path/lib/${python.libPrefix}/site-packages:$PYTHONPATH"
+       ${python}/bin/${python.executable} setup.py develop --prefix $tmp_path
        ${postShellHook}
     fi
   '';
Merge pull request #4163 from Twey/tasty-program

New Haskell package: tasty-program
Merge pull request #4165 from ftrvxmtrx/pcalc

added pcalc package
Merge pull request #4124 from k0ral/glances

Upgraded glances package to v2.1, and packaged its dependencies.
valgrind: Update to 3.10.0
Adding roxterm package.
bittorrentsync: fix storage_path.

If this path is a symlink, btsync won't be able to read it if it's not ending with "/".
Merge pull request #4123 from falsifian/krb5

krb5: Update to 12.2.2.  (Please test before merging.)
Took out builder script for default builder.

Removed the builder script in order to use the default builder based on
comments from a code review.