From 7c9f14e288395089ff414d5cc62a13e74968f7dc Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Fri, 17 Apr 2026 10:43:37 +0200 Subject: [PATCH] kdeltachat: drop --- pkgs/by-name/kd/kdeltachat/package.nix | 81 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 81 deletions(-) delete mode 100644 pkgs/by-name/kd/kdeltachat/package.nix diff --git a/pkgs/by-name/kd/kdeltachat/package.nix b/pkgs/by-name/kd/kdeltachat/package.nix deleted file mode 100644 index 6308c12ddb0a..000000000000 --- a/pkgs/by-name/kd/kdeltachat/package.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ - lib, - fetchFromGitHub, - fetchFromSourcehut, - cmake, - extra-cmake-modules, - pkg-config, - libdeltachat, - libsForQt5, - rustPlatform, - stdenv, -}: - -let - libdeltachat' = libdeltachat.overrideAttrs rec { - version = "1.155.6"; - src = fetchFromGitHub { - owner = "chatmail"; - repo = "core"; - tag = "v${version}"; - hash = "sha256-d7EmmyLSJjFIZM1j6LP8f4WnXiptNTAqOdJD/oPL02Y="; - }; - cargoDeps = rustPlatform.fetchCargoVendor { - pname = "deltachat-core-rust"; - inherit version src; - hash = "sha256-E01aEzNi06LQntrlA+342a8Nl5API6v7HbdmuKpfajs="; - }; - }; - inherit (libsForQt5) - kirigami2 - qtbase - qtimageformats - qtmultimedia - qtwebengine - wrapQtAppsHook - ; -in -stdenv.mkDerivation { - pname = "kdeltachat"; - version = "unstable-2024-01-14"; - - src = fetchFromSourcehut { - owner = "~link2xt"; - repo = "kdeltachat"; - rev = "d61a01c2d6d5bdcc9ca500b466ed42689b2bd5c6"; - hash = "sha256-KmL3ODXPi1c8C5z2ySHg0vA5Vg/dZumDZTbpxkzf7A4="; - }; - - nativeBuildInputs = [ - cmake - extra-cmake-modules - pkg-config - wrapQtAppsHook - ]; - - buildInputs = [ - kirigami2 - libdeltachat' - qtimageformats - qtmultimedia - qtwebengine - ]; - - env = { - # needed for qmlplugindump to work - QT_PLUGIN_PATH = "${qtbase.bin}/${qtbase.qtPluginPrefix}"; - QML2_IMPORT_PATH = lib.concatMapStringsSep ":" (lib: "${lib}/${qtbase.qtQmlPrefix}") [ - kirigami2 - qtmultimedia - ]; - }; - - meta = { - description = "Delta Chat client using Kirigami framework"; - mainProgram = "kdeltachat"; - homepage = "https://git.sr.ht/~link2xt/kdeltachat"; - license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ dotlambda ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 556712e68f2e..fc376a267ef4 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1007,6 +1007,7 @@ mapAliases { kbibtex = throw "'kbibtex' has been removed, as it is unmaintained upstream"; # Added 2025-08-30 kchmviewer = throw "'kchmviewer' has been removed as it was unmaintained upstream since 2022 and depended on qt5 webengine. Consider switching to 'uchmviewer', a fork of 'kchmviewer'."; # Added 2026-02-10 kcli = throw "kcli has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-28 + kdeltacht = throw "'kdeltachat' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17 keepkey_agent = throw "'keepkey_agent' has been renamed to/replaced by 'keepkey-agent'"; # Converted to throw 2025-10-27 keydb = throw "'keydb' has been removed as it was broken, vulnerable, and unmaintained upstream"; # Added 2025-11-08 kgx = throw "'kgx' has been renamed to/replaced by 'gnome-console'"; # Converted to throw 2025-10-27