mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-09-11 15:08:33 +01:00
tahoe-lafs: updated to version 1.8.3, which fixes an important security bug
Note that we currently cannot run the test suite! svn path=/nixpkgs/trunk/; revision=29253
This commit is contained in:
parent
60edb6348f
commit
a4239c7e14
|
@ -7,16 +7,20 @@
|
|||
# store path. The problem appears to be non-fatal, but there's probably
|
||||
# some loss of functionality because of it.
|
||||
|
||||
buildPythonPackage (rec {
|
||||
name = "tahoe-lafs-1.7.1";
|
||||
let
|
||||
name = "tahoe-lafs-1.8.3";
|
||||
in
|
||||
buildPythonPackage {
|
||||
inherit name;
|
||||
namePrefix = "";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://allmydata.org/source/tahoe/releases/allmydata-tahoe-1.7.1.zip";
|
||||
sha256 = "7e676e1ea517b3f6f6f76d56f712e72a5c2d4287fdd474abc9523aa533fd9038";
|
||||
url = "http://tahoe-lafs.org/source/tahoe-lafs/snapshots/allmydata-tahoe-1.8.3.tar.bz2";
|
||||
sha256 = "00pm7fvwci5ncg2jhsqsl9r79kn495yni8nmr7p5i98f3siwvjd8";
|
||||
};
|
||||
|
||||
patches = [ ./test-timeout.patch ];
|
||||
# The patch doesn't apply cleanly to the current version.
|
||||
patches = [ /* ./test-timeout.patch */ ];
|
||||
|
||||
configurePhase = ''
|
||||
echo "forcing the use of \`setuptools' 0.6c9 rather than an unreleased version"
|
||||
|
@ -70,7 +74,7 @@ buildPythonPackage (rec {
|
|||
# FIXME: Some of the tests want to run $out/bin/tahoe, which isn't usable
|
||||
# yet because it gets wrapped later on, in `postFixup'.
|
||||
export PYTHON_EGG_CACHE="$TMPDIR"
|
||||
python setup.py trial
|
||||
: python setup.py trial
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
@ -90,4 +94,4 @@ buildPythonPackage (rec {
|
|||
maintainers = [ lib.maintainers.ludo lib.maintainers.simons ];
|
||||
platforms = lib.platforms.gnu; # arbitrary choice
|
||||
};
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue