diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index d55b5bfd42a7de..2f4b3b64c7fd4a 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -35,6 +35,9 @@ [v1.7.0](https://github.com/jtroo/kanata/releases/tag/v1.7.0) for more information. +- `vuze` was removed because it is unmaintained upstream and insecure (CVE-2018-13417). + BiglyBT is a maintained fork. + - the notmuch vim plugin now lives in a separate output of the `notmuch` package. Installing `notmuch` will not bring the notmuch vim package anymore, add `vimPlugins.notmuch-vim` to your (Neo)vim configuration if you want the diff --git a/pkgs/applications/networking/p2p/vuze/default.nix b/pkgs/applications/networking/p2p/vuze/default.nix deleted file mode 100644 index 0d3ee40236b594..00000000000000 --- a/pkgs/applications/networking/p2p/vuze/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ 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; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index bfa9d66f486f01..091cea94d4ab0a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -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 ### diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e060ad0a3d7782..7530ec08988136 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 {