diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/p2p')
12 files changed, 17 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/applications/networking/p2p/enhanced-ctorrent/default.nix b/nixpkgs/pkgs/applications/networking/p2p/enhanced-ctorrent/default.nix index b83729ebc693..e8432b4c5c24 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/enhanced-ctorrent/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/enhanced-ctorrent/default.nix @@ -24,6 +24,7 @@ stdenv.mkDerivation { meta = { broken = stdenv.isDarwin; description = "BitTorrent client written in C++"; + mainProgram = "ctorrent"; longDescription = '' CTorrent, a BitTorrent client implemented in C++, with bugfixes and performance enhancements. diff --git a/nixpkgs/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix b/nixpkgs/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix index fd5424cee342..2d8cf8780f63 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.frostwire.com/"; description = "BitTorrent Client and Cloud File Downloader"; + mainProgram = "frostwire"; sourceProvenance = with sourceTypes; [ binaryBytecode binaryNativeCode diff --git a/nixpkgs/pkgs/applications/networking/p2p/libutp/3.4.nix b/nixpkgs/pkgs/applications/networking/p2p/libutp/3.4.nix index dfff1eeed239..6f543789fd61 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/libutp/3.4.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/libutp/3.4.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "uTorrent Transport Protocol library"; + mainProgram = "ucat"; homepage = "https://github.com/transmission/libutp"; license = licenses.mit; maintainers = with maintainers; [ emilytrau ]; diff --git a/nixpkgs/pkgs/applications/networking/p2p/magnetico/default.nix b/nixpkgs/pkgs/applications/networking/p2p/magnetico/default.nix index a51dba890a40..6c09ae892e27 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/magnetico/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/magnetico/default.nix @@ -36,9 +36,11 @@ buildGoModule rec { passthru.tests = { inherit (nixosTests) magnetico; }; meta = with lib; { + # Build fails with Go >=1.21, couldn't be fixed by updating module dependencies. + broken = true; description = "Autonomous (self-hosted) BitTorrent DHT search engine suite"; - homepage = "https://github.com/boramalper/magnetico"; - license = licenses.agpl3; + homepage = "https://github.com/ireun/magnetico"; + license = licenses.agpl3Only; badPlatforms = platforms.darwin; maintainers = with maintainers; [ rnhmjoj ]; }; diff --git a/nixpkgs/pkgs/applications/networking/p2p/opentracker/default.nix b/nixpkgs/pkgs/applications/networking/p2p/opentracker/default.nix index ebc105147d3d..45b5044e1d6c 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/opentracker/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/opentracker/default.nix @@ -33,6 +33,7 @@ stdenv.mkDerivation { license = licenses.beerware; platforms = platforms.linux; description = "Bittorrent tracker project which aims for minimal resource usage and is intended to run at your wlan router"; + mainProgram = "opentracker"; maintainers = with maintainers; [ makefu ]; }; } diff --git a/nixpkgs/pkgs/applications/networking/p2p/stig/default.nix b/nixpkgs/pkgs/applications/networking/p2p/stig/default.nix index 2119e80a93f4..b36ad59194d2 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/stig/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/stig/default.nix @@ -62,6 +62,8 @@ python310Packages.buildPythonApplication rec { description = "TUI and CLI for the BitTorrent client Transmission"; homepage = "https://github.com/rndusr/stig"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ doronbehar ]; + # Too many broken tests, and it fails to launch + broken = true; + maintainers = with maintainers; [ ]; }; } diff --git a/nixpkgs/pkgs/applications/networking/p2p/storrent/default.nix b/nixpkgs/pkgs/applications/networking/p2p/storrent/default.nix index a21a9fef3855..469eae7987c8 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/storrent/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/storrent/default.nix @@ -18,6 +18,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/jech/storrent"; description = "An implementation of the BitTorrent protocol that is optimised for streaming media"; + mainProgram = "storrent"; license = licenses.mit; platforms = platforms.linux; maintainers = [ maintainers.marsam ]; diff --git a/nixpkgs/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix b/nixpkgs/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix index 28b425a05e3b..35c368a826f7 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix @@ -59,6 +59,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "GTK remote control for the Transmission BitTorrent client"; + mainProgram = "transmission-remote-gtk"; homepage = "https://github.com/transmission-remote-gtk/transmission-remote-gtk"; changelog = "https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/${version}"; license = licenses.gpl2; diff --git a/nixpkgs/pkgs/applications/networking/p2p/tremc/default.nix b/nixpkgs/pkgs/applications/networking/p2p/tremc/default.nix index 48e6a76c29a5..6a75a02d854b 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/tremc/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/tremc/default.nix @@ -54,6 +54,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { description = "Curses interface for transmission"; + mainProgram = "tremc"; homepage = "https://github.com/tremc/tremc"; license = licenses.gpl3Plus; maintainers = with maintainers; [ kashw2 ]; diff --git a/nixpkgs/pkgs/applications/networking/p2p/tremotesf/default.nix b/nixpkgs/pkgs/applications/networking/p2p/tremotesf/default.nix index df898599701b..6cf8c73bfb69 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/tremotesf/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/tremotesf/default.nix @@ -45,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: { meta = with lib; { description = "Remote GUI for transmission-daemon"; + mainProgram = "tremotesf"; license = licenses.gpl3Plus; homepage = "https://github.com/equeim/tremotesf2"; maintainers = with maintainers; [ sochotnicky ]; diff --git a/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix b/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix index e5949d2b11aa..bb009ff0adf0 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/tribler/default.nix @@ -108,6 +108,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Decentralised P2P filesharing client based on the Bittorrent protocol"; + mainProgram = "tribler"; homepage = "https://www.tribler.org/"; license = licenses.lgpl21Plus; maintainers = with maintainers; [ xvapx viric mkg20001 ]; diff --git a/nixpkgs/pkgs/applications/networking/p2p/zeronet-conservancy/default.nix b/nixpkgs/pkgs/applications/networking/p2p/zeronet-conservancy/default.nix index df91e40eab82..71799de37fc3 100644 --- a/nixpkgs/pkgs/applications/networking/p2p/zeronet-conservancy/default.nix +++ b/nixpkgs/pkgs/applications/networking/p2p/zeronet-conservancy/default.nix @@ -47,6 +47,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { description = "A fork/continuation of the ZeroNet project"; + mainProgram = "zeronet"; longDescription = '' zeronet-conservancy is a fork/continuation of ZeroNet project (that has been abandoned by its creator) that is dedicated to sustaining existing |