tahoe-lafs: 1.10.2 -> 1.11.0

Also add myself to maintainers, as I *do* care about this package.
wip/yesman
Corbin 8 years ago
parent d5c9a80ccd
commit 4c85efbda1
  1. 1
      lib/maintainers.nix
  2. 15
      pkgs/tools/networking/p2p/tahoe-lafs/default.nix

@ -234,6 +234,7 @@
modulistic = "Pablo Costa <modulistic@gmail.com>";
mog = "Matthew O'Gorman <mog-lists@rldn.net>";
mornfall = "Petr Ročkai <me@mornfall.net>";
MostAwesomeDude = "Corbin Simpson <cds@corbinsimpson.com>";
MP2E = "Cray Elliott <MP2E@archlinux.us>";
msackman = "Matthew Sackman <matthew@wellquite.org>";
mschristiansen = "Mikkel Christiansen <mikkel@rheosystems.com>";

@ -6,13 +6,13 @@
# some loss of functionality because of it.
pythonPackages.buildPythonApplication rec {
version = "1.10.2";
version = "1.11.0";
name = "tahoe-lafs-${version}";
namePrefix = "";
src = fetchurl {
url = "http://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-${version}.tar.bz2";
sha256 = "1rvv0ik5biy7ji8pg56v0qycnggzr3k6dbg88n555nb6r4cxgmgy";
url = "https://tahoe-lafs.org/downloads/tahoe-lafs-${version}.tar.bz2";
sha256 = "0hrp87rarbmmpnrxk91s83h6irkykds3pl263dagcddbdl5inqdi";
};
patchPhase = ''
@ -30,7 +30,6 @@ pythonPackages.buildPythonApplication rec {
sed -i 's/"pycrypto.*"/"pycrypto"/' src/allmydata/_auto_deps.py
'';
# Some tests want this + http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/mock-0.6.0.tar.bz2
buildInputs = with pythonPackages; [ unzip numpy mock ];
# The `backup' command requires `sqlite3'.
@ -48,8 +47,8 @@ pythonPackages.buildPythonApplication rec {
'';
checkPhase = ''
# TODO: broken with wheels
#${pythonPackages.python.interpreter} setup.py trial
# Still broken. ~ C.
# trial allmydata
'';
meta = {
@ -60,9 +59,9 @@ pythonPackages.buildPythonApplication rec {
such a way that it remains available even when some of the peers
are unavailable, malfunctioning, or malicious.
'';
homepage = http://allmydata.org/;
homepage = http://tahoe-lafs.org/;
license = [ lib.licenses.gpl2Plus /* or */ "TGPPLv1+" ];
maintainers = [ lib.maintainers.simons ];
maintainers = with lib.maintainers; [ simons MostAwesomeDude ];
platforms = lib.platforms.gnu; # arbitrary choice
};
}

Loading…
Cancel
Save