diff --git a/pkgs/tools/security/kwalletcli/default.nix b/pkgs/tools/security/kwalletcli/default.nix deleted file mode 100644 index ea7902622c53..000000000000 --- a/pkgs/tools/security/kwalletcli/default.nix +++ /dev/null @@ -1,73 +0,0 @@ -{ - fetchFromGitHub, - lib, - stdenv, - makeWrapper, - pkg-config, - wrapQtAppsHook, - kcoreaddons, - ki18n, - kwallet, - mksh, - pinentry-qt, -}: - -stdenv.mkDerivation rec { - pname = "kwalletcli"; - version = "3.03"; - - src = fetchFromGitHub { - owner = "MirBSD"; - repo = pname; - rev = "${pname}-${lib.replaceStrings [ "." ] [ "_" ] version}"; - sha256 = "sha256-DUtaQITzHhQrqA9QJd0U/5EDjH0IzY9/kal/7SYQ/Ck="; - }; - - postPatch = '' - substituteInPlace GNUmakefile \ - --replace -I/usr/include/KF5/KCoreAddons -I${kcoreaddons.dev}/include/KF5/KCoreAddons \ - --replace -I/usr/include/KF5/KI18n -I${ki18n.dev}/include/KF5/KI18n \ - --replace -I/usr/include/KF5/KWallet -I${kwallet.dev}/include/KF5/KWallet \ - --replace /usr/bin $out/bin \ - --replace /usr/share/man $out/share/man - - substituteInPlace pinentry-kwallet \ - --replace '/usr/bin/env mksh' ${mksh}/bin/mksh - - substituteInPlace kwalletcli_getpin \ - --replace '/usr/bin/env mksh' ${mksh}/bin/mksh - ''; - - makeFlags = [ "KDE_VER=5" ]; - - nativeBuildInputs = [ - makeWrapper - pkg-config - wrapQtAppsHook - ]; - # if using just kwallet, cmake will be added as a buildInput and fail the build - propagatedBuildInputs = [ - kcoreaddons - ki18n - (lib.getLib kwallet) - ]; - - preInstall = '' - mkdir -p $out/bin $out/share/man/man1 - ''; - - postInstall = '' - for program in pinentry-kwallet kwalletcli_getpin; do - wrapProgram $out/bin/$program \ - --prefix PATH : $out/bin:${lib.makeBinPath [ pinentry-qt ]} \ - --set-default PINENTRY pinentry-qt - done - ''; - - meta = { - description = "Command-Line Interface to the KDE Wallet"; - homepage = "https://www.mirbsd.org/kwalletcli.htm"; - license = lib.licenses.miros; - maintainers = with lib.maintainers; [ peterhoeg ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 68c4e8da6a77..09042ed17c67 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1045,6 +1045,7 @@ mapAliases { kubei = throw "'kubei' has been renamed to/replaced by 'kubeclarity'"; # Converted to throw 2025-10-27 kubo-migrator-all-fs-repo-migrations = throw "'kubo-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27 kup = throw "'kup' has been removed due to outdated KF5 dependencies. A Qt6 version is available at 'kdePackages.kup'."; # Added 2026-05-01 + kwalletcli = throw "'kwalletcli' has been removed, as Plasma 5 has reached end of life"; # Added 2026-05-01 kwm = throw "'kwm' has been removed since upstream is a 404"; # Added 2025-12-21 ladspaH = warnAlias "'ladspaH' has been renamed to 'ladspa-header'" ladspa-header; # Added 2026-02-08 languageMachines.frog = frog; # Added 2025-10-7 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f6afda8adbab..9694dd4620ab 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2633,9 +2633,6 @@ with pkgs; kronometer = kdePackages.callPackage ../tools/misc/kronometer { }; - kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { }; - - limine-full = limine.override { enableAll = true; }; loganalyzer = libsForQt5.callPackage ../development/tools/loganalyzer { };