[Backport release-25.11] discord-screenaudio: drop (#466510)

This commit is contained in:
Leona Maroni 2025-11-30 09:18:54 +00:00 committed by GitHub
commit d542db7453
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 1 additions and 66 deletions

View file

@ -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;
};
}

View file

@ -497,6 +497,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

View file

@ -14294,10 +14294,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;
};