From e923fe910fce020ef04a613308d50fb038336664 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 29 Nov 2025 20:40:56 -0800 Subject: [PATCH] discord-screenaudio: drop --- .../discord-screenaudio/default.nix | 62 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 -- 3 files changed, 1 insertion(+), 66 deletions(-) delete mode 100644 pkgs/applications/networking/instant-messengers/discord-screenaudio/default.nix diff --git a/pkgs/applications/networking/instant-messengers/discord-screenaudio/default.nix b/pkgs/applications/networking/instant-messengers/discord-screenaudio/default.nix deleted file mode 100644 index cf8eab529474..000000000000 --- a/pkgs/applications/networking/instant-messengers/discord-screenaudio/default.nix +++ /dev/null @@ -1,62 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - wrapQtAppsHook, - cmake, - pkg-config, - qtbase, - qtwebengine, - qtwayland, - pipewire, - kdePackages, - nix-update-script, -}: - -stdenv.mkDerivation rec { - pname = "discord-screenaudio"; - version = "1.10.1"; - - src = fetchFromGitHub { - owner = "maltejur"; - repo = "discord-screenaudio"; - rev = "v${version}"; - hash = "sha256-+F+XRBQn4AVDVARdM2XtBDE7c6tMPZTR3cntDL8aenw="; - fetchSubmodules = true; - }; - - nativeBuildInputs = [ - wrapQtAppsHook - cmake - pkg-config - ]; - - buildInputs = [ - qtbase - qtwebengine - qtwayland - pipewire - kdePackages.knotifications - kdePackages.kxmlgui - kdePackages.kglobalaccel - ]; - - preConfigure = '' - # version.cmake either uses git tags or a version.txt file to get app version. - # Since cmake can't access git tags, write the version to a version.txt ourselves. - echo "${version}" > version.txt - ''; - - passthru.updateScript = nix-update-script { }; - - meta = { - description = "Custom discord client that supports streaming with audio on Linux"; - mainProgram = "discord-screenaudio"; - homepage = "https://github.com/maltejur/discord-screenaudio"; - downloadPage = "https://github.com/maltejur/discord-screenaudio/releases"; - changelog = "https://github.com/maltejur/discord-screenaudio/releases/tag/v${version}"; - license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ huantian ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 664c728efd64..3bc3e1779b33 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -502,6 +502,7 @@ mapAliases { deltachat-cursed = throw "'deltachat-cursed' has been renamed to/replaced by 'arcanechat-tui'"; # Converted to throw 2025-10-27 devdocs-desktop = throw "'devdocs-desktop' has been removed as it is unmaintained upstream and vendors insecure dependencies"; # Added 2025-06-11 dfilemanager = throw "'dfilemanager' has been dropped as it was unmaintained"; # Added 2025-06-03 + discord-screenaudio = throw "discord-screenaudio has been removed because it was archived upstream. Use vesktop instead."; # added 2025-11-29 dleyna-connector-dbus = throw "'dleyna-connector-dbus' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 dleyna-core = throw "'dleyna-core' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 dleyna-renderer = throw "'dleyna-renderer' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 167d38c1015b..c24d32a85114 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14273,10 +14273,6 @@ with pkgs; discord-development ; - discord-screenaudio = - qt6Packages.callPackage ../applications/networking/instant-messengers/discord-screenaudio - { }; - tomb = callPackage ../by-name/to/tomb/package.nix { pinentry = pinentry-curses; };