The Python 2 build of twisted would fail when generating the cache. This
failure started occuring since the change was introduced that builds
setuptools as a wheel instead of as an egg,
90be4c2c78.
Turns out moving this step to postFixup solves the issue. I suppose it
is related to the order of site packages being evaluated, where
PYTHONPATH introduced additional ones.
In ced21f5e1a, fetchurl has changed into
fetchPypi, but the upstream tarball is actually a tar.bz2 archive but by
default fetchPypi uses "tar.gz" as its extension.
The sha256 however is still the same.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @FRidh
The `buildPython*` function computes name from `pname` and `version`.
This change removes `name` attribute from all expressions in
`pkgs/development/python-modules`.
While at it, some other minor changes were made as well, such as
replacing `fetchurl` calls with `fetchPypi`.
* Updated scons to version 1.0.0. Also added appropriate makeWrapper calls to
ensure that the python binary finds its library files.
* Updated Twisted from 2.5 to 8.1.
* Added an expression for buildbot.
svn path=/nixpkgs/trunk/; revision=12782
This is so that the Unison wrapper can be generated with
makeWrapper.
* Use makeWrapper as a buildInput everywhere.
* Updated BitTorrent, cvs2svn.
svn path=/nixpkgs/trunk/; revision=10213