aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tools/networking/p2p
diff options
context:
space:
mode:
authorRobert Schütz <rschuetz17@gmail.com>2018-07-31 14:23:15 +0200
committerGitHub <noreply@github.com>2018-07-31 14:23:15 +0200
commit2ea26fb7946d684853c372b53f00c370b7395df0 (patch)
treee076d33a7e4f74a62fc17beb0c38063e4efbaeaa /pkgs/tools/networking/p2p
parenta81f73da7d12555017202254597009a17dacaadb (diff)
bittornado: init at unstable-2018-02-09 (#43770)
Diffstat (limited to 'pkgs/tools/networking/p2p')
-rw-r--r--pkgs/tools/networking/p2p/bittornado/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/networking/p2p/bittornado/default.nix b/pkgs/tools/networking/p2p/bittornado/default.nix
new file mode 100644
index 000000000000..8cda50bcb1d3
--- /dev/null
+++ b/pkgs/tools/networking/p2p/bittornado/default.nix
@@ -0,0 +1,26 @@
+{ lib, python3, fetchFromGitHub }:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "BitTornado";
+ version = "unstable-2018-02-09";
+
+ src = fetchFromGitHub {
+ owner = "effigies";
+ repo = "BitTornado";
+ rev = "a3e6d8bcdf9d99de064dc58b4a3e909e0349e589";
+ sha256 = "099bci3as592psf8ymmz225qyz2lbjhya7g50cb7hk64k92mqk9k";
+ };
+
+ postFixup = ''
+ for i in $(ls $out/bin); do
+ mv $out/bin/$i $out/bin/''${i%.py}
+ done
+ '';
+
+ meta = with lib; {
+ inherit (src.meta) homepage;
+ description = "John Hoffman's fork of the original bittorrent";
+ license = licenses.mit;
+ maintainers = with maintainers; [ dotlambda ];
+ };
+}