about summary refs log tree commit diff
path: root/pkgs/applications/networking/p2p
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2024-06-26 18:01:17 +0000
committerGitHub <noreply@github.com>2024-06-26 18:01:17 +0000
commit677389dc9fc13a55896a987847f6b63abc9b7315 (patch)
tree8a8c7489d6eb43052215e94fe52766f6ddfa9021 /pkgs/applications/networking/p2p
parentcf7e62516195327988b7896343fcba727e247d16 (diff)
parentdb4c8df48c6aad835d4c4971c0b690ca8dc6c6ca (diff)
Merge master into staging-next
Diffstat (limited to 'pkgs/applications/networking/p2p')
-rw-r--r--pkgs/applications/networking/p2p/rakshasa-rtorrent/default.nix77
-rw-r--r--pkgs/applications/networking/p2p/rakshasa-rtorrent/libtorrent.nix48
2 files changed, 0 insertions, 125 deletions
diff --git a/pkgs/applications/networking/p2p/rakshasa-rtorrent/default.nix b/pkgs/applications/networking/p2p/rakshasa-rtorrent/default.nix
deleted file mode 100644
index 52ef3f7350015..0000000000000
--- a/pkgs/applications/networking/p2p/rakshasa-rtorrent/default.nix
+++ /dev/null
@@ -1,77 +0,0 @@
-{ lib
-, stdenv
-, fetchFromGitHub
-, autoreconfHook
-, autoconf-archive
-, cppunit
-, curl
-, libsigcxx
-, libtool
-, libtorrent
-, ncurses
-, openssl
-, pkg-config
-, xmlrpc_c
-, zlib
-, nixosTests
-}:
-
-stdenv.mkDerivation {
-  pname = "rakshasa-rtorrent";
-  version = "0.9.8+date=2022-06-20";
-
-  src = fetchFromGitHub {
-    owner = "rakshasa";
-    repo = "rtorrent";
-    rev = "92bec88d0904bfb31c808085c2fd0f22d0ec8db7";
-    hash = "sha256-er7UdIb+flhq0ye76UmomgfHV2ZSBROpXmfrNDHwTWw=";
-  };
-
-  passthru = {
-    inherit libtorrent;
-  };
-
-  nativeBuildInputs = [
-    autoconf-archive
-    autoreconfHook
-    pkg-config
-  ];
-
-  buildInputs = [
-    cppunit
-    curl
-    libsigcxx
-    libtool
-    libtorrent
-    ncurses
-    openssl
-    xmlrpc_c
-    zlib
-  ];
-
-  configureFlags = [
-    "--with-xmlrpc-c"
-    "--with-posix-fallocate"
-  ];
-
-  passthru.tests = {
-    inherit (nixosTests) rtorrent;
-  };
-
-  enableParallelBuilding = true;
-
-  postInstall = ''
-    mkdir -p $out/share/man/man1 $out/share/doc/rtorrent
-    mv doc/old/rtorrent.1 $out/share/man/man1/rtorrent.1
-    mv doc/rtorrent.rc $out/share/doc/rtorrent/rtorrent.rc
-  '';
-
-  meta = with lib; {
-    homepage = "https://rakshasa.github.io/rtorrent/";
-    description = "Ncurses client for libtorrent, ideal for use with screen, tmux, or dtach";
-    license = licenses.gpl2Plus;
-    maintainers = with maintainers; [ ebzzry codyopel ];
-    platforms = platforms.unix;
-    mainProgram = "rtorrent";
-  };
-}
diff --git a/pkgs/applications/networking/p2p/rakshasa-rtorrent/libtorrent.nix b/pkgs/applications/networking/p2p/rakshasa-rtorrent/libtorrent.nix
deleted file mode 100644
index 7217026dc8053..0000000000000
--- a/pkgs/applications/networking/p2p/rakshasa-rtorrent/libtorrent.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-# Note: this is rakshasa's version of libtorrent, used mainly by rtorrent.
-# *Do not* mistake it by libtorrent-rasterbar, used by Deluge, qbitttorent etc.
-{ lib
-, stdenv
-, fetchFromGitHub
-, autoconf-archive
-, autoreconfHook
-, cppunit
-, libsigcxx
-, openssl
-, pkg-config
-, zlib
-}:
-
-stdenv.mkDerivation rec {
-  pname = "rakshasa-libtorrent";
-  version = "0.13.8+date=2021-08-07";
-
-  src = fetchFromGitHub {
-    owner = "rakshasa";
-    repo = "libtorrent";
-    rev = "53596afc5fae275b3fb5753a4bb2a1a7f7cf6a51";
-    hash = "sha256-gyl/jfbptHz/gHkkVGWShhv1Z7o9fa9nJIz27U2A6wg=";
-  };
-
-  nativeBuildInputs = [
-    autoconf-archive
-    autoreconfHook
-    pkg-config
-  ];
-
-  buildInputs = [
-    cppunit
-    libsigcxx
-    openssl
-    zlib
-  ];
-
-  enableParallelBuilding = true;
-
-  meta = with lib; {
-    homepage = "https://github.com/rakshasa/libtorrent";
-    description = "BitTorrent library written in C++ for *nix, with focus on high performance and good code";
-    license = licenses.gpl2Plus;
-    maintainers = with maintainers; [ ebzzry codyopel ];
-    platforms = platforms.unix;
-  };
-}