summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorzimbatm <zimbatm@zimbatm.com>2016-04-13 16:39:53 +0100
committerzimbatm <zimbatm@zimbatm.com>2016-04-13 16:39:53 +0100
commit04267ed63093b3572f40fd3885b0c0685c179978 (patch)
treead0639e8d399f1e605755921ea147c2854857fb3 /pkgs
parentc2d9c35ebd17266ad68471442c1c14eeed41fb33 (diff)
parent4c85efbda1f4af4c5b54106f0bf93af35f1dc17d (diff)
downloadnixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar.gz
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar.bz2
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar.lz
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar.xz
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.tar.zst
nixpkgs-04267ed63093b3572f40fd3885b0c0685c179978.zip
Merge pull request #14647 from MostAwesomeDude/tahoe
Tahoe-LAFS improvements
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/networking/p2p/tahoe-lafs/default.nix15
1 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
index 5f1d6b4ef1a..aa1b01c11fa 100644
--- a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
+++ b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
@@ -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
   };
 }