Unverified Commit 05cf591e authored by Emily's avatar Emily Committed by GitHub
Browse files

vuze: drop (#358309)

parents d2c8c3a3 268ae6a3
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -444,6 +444,9 @@

- `gitea` no longer supports the opt-in feature [PAM (Pluggable Authentication Module)](https://docs.gitea.com/usage/authentication#pam-pluggable-authentication-module).

- `vuze` was removed because it is unmaintained upstream and insecure (CVE-2018-13417).
  BiglyBT is a maintained fork.

- `services.ddclient.use` has been deprecated: `ddclient` now supports separate IPv4 and IPv6 configuration. Use `services.ddclient.usev4` and `services.ddclient.usev6` instead.

- `services.pgbouncer` systemd service is now configured with `Type=notify-reload` and allows reloading configuration without process restart. PgBouncer configuration options were moved to the freeform type option under [`services.pgbouncer.settings`](#opt-services.pgbouncer.settings).
+0 −33
Original line number Diff line number Diff line
{ lib, stdenv, fetchsvn, jdk, jre, ant, swt, makeWrapper }:

stdenv.mkDerivation rec {
  pname = "vuze";
  version = "5750";

  src = fetchsvn {
    url = "http://svn.vuze.com/public/client/tags/RELEASE_${version}";
    sha256 = "07w6ipyiy8hi88d6yxbbf3vkv26mj7dcz9yr8141hb2ig03v0h0p";
  };

  nativeBuildInputs = [ makeWrapper ];
  buildInputs = [ jdk ant ];

  buildPhase = "ant";

  installPhase = ''
    install -D dist/Vuze_0000-00.jar $out/share/java/Vuze_${version}-00.jar
    makeWrapper ${jre}/bin/java $out/bin/vuze \
      --add-flags "-Xmx256m -Djava.library.path=${swt}/lib -cp $out/share/java/Vuze_${version}-00.jar:${swt}/jars/swt.jar org.gudy.azureus2.ui.swt.Main"
  '';

  meta = with lib; {
    description = "Torrent client";
    homepage = "http://www.vuze.com";
    license = licenses.unfree;
    platforms = platforms.all;
    maintainers = [ ];
    # Doesn't launch, gives java related incompatibilities errors. Probably
    # related to swt. Same error happens with swt_jdk8
    broken = true;
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -1298,6 +1298,7 @@ mapAliases {
  virtscreen = throw "'virtscreen' has been removed, as it was broken and unmaintained"; # Added 2024-10-17
  vkBasalt = vkbasalt; # Added 2022-11-22
  vkdt-wayland = vkdt; # Added 2024-04-19
  vuze = throw "'vuze' was removed because it is unmaintained upstream and insecure (CVE-2018-13417). BiglyBT is a maintained fork."; # Added 2024-11-22
  inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17

  ### W ###
+0 −5
Original line number Diff line number Diff line
@@ -16280,11 +16280,6 @@ with pkgs;
    inherit (darwin.apple_sdk.frameworks) AppKit Cocoa CoreServices Security;
  };
  vuze = callPackage ../applications/networking/p2p/vuze {
    jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
    jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
  };
  whispers = with python3Packages; toPythonApplication whispers;
  warp = callPackage ../applications/networking/warp {