From 143f6e057ee1b004eae014df0c96d4e13cc637d0 Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Sun, 26 Apr 2026 12:11:59 -0700 Subject: [PATCH] smtube: drop, depends on insecure&unmaintained qtwebkit https://github.com/smplayer-dev/smtube/issues/30 --- pkgs/applications/video/smtube/default.nix | 42 ---------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 pkgs/applications/video/smtube/default.nix diff --git a/pkgs/applications/video/smtube/default.nix b/pkgs/applications/video/smtube/default.nix deleted file mode 100644 index c7f28dc30aca..000000000000 --- a/pkgs/applications/video/smtube/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - qmake, - wrapQtAppsHook, - qtscript, - qtwebkit, -}: - -stdenv.mkDerivation rec { - version = "21.10.0"; - pname = "smtube"; - - src = fetchurl { - url = "mirror://sourceforge/smtube/SMTube/${version}/${pname}-${version}.tar.bz2"; - sha256 = "sha256-ZQIUAi/YC+zsYHVhlprZ5K6NGvT6LojmdQ1Z+WCg1lU="; - }; - - makeFlags = [ - "PREFIX=$(out)" - ]; - - dontUseQmakeConfigure = true; - - nativeBuildInputs = [ - qmake - wrapQtAppsHook - ]; - buildInputs = [ - qtscript - qtwebkit - ]; - - meta = { - description = "Play and download Youtube videos"; - homepage = "http://smplayer.sourceforge.net/smtube.php"; - license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ vbgl ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 27e810b8cb63..297dfa6b997a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1874,6 +1874,7 @@ mapAliases { slrn = throw "'slrn' has been removed because it is unmaintained upstream and broken."; # Added 2025-06-11 slurm-llnl = throw "'slurm-llnl' has been renamed to/replaced by 'slurm'"; # Converted to throw 2025-10-27 smartgithg = throw "'smartgithg' has been renamed to/replaced by 'smartgit'"; # Converted to throw 2025-10-27 + smtube = throw "'smtube' has been removed as it depends on insecure&unmaintained qtwebkit"; # Added 2026-04-26 snapcraft = throw "snapcraft was removed in Sep 25 following removal of LXD from nixpkgs"; # Added 2025-09-18 snort2 = throw "snort2 has been removed as it is deprecated and unmaintained by upstream. Consider using snort (snort3) package instead."; # 2025-05-21 snowman = throw "snowman has been removed as it is unmaintained by upstream"; # 2025-10-12 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c37c0603f037..856696ca4ea5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9980,8 +9980,6 @@ with pkgs; protobuf = protobuf_21; }; - smtube = libsForQt5.callPackage ../applications/video/smtube { }; - inherit ({ softmaker-office = callPackage ../applications/office/softmaker/softmaker-office.nix { };