diff --git a/pkgs/kde/default.nix b/pkgs/kde/default.nix index a453b9cf8cd8..2c99165a3ccf 100644 --- a/pkgs/kde/default.nix +++ b/pkgs/kde/default.nix @@ -85,6 +85,7 @@ let oxygen-icons = self.callPackage ./misc/oxygen-icons { }; phonon = self.callPackage ./misc/phonon { }; phonon-vlc = self.callPackage ./misc/phonon-vlc { }; + plasma-pass = self.callPackage ./misc/plasma-pass { }; plasma-wayland-protocols = self.callPackage ./misc/plasma-wayland-protocols { }; polkit-qt-1 = self.callPackage ./misc/polkit-qt-1 { }; pulseaudio-qt = self.callPackage ./misc/pulseaudio-qt { }; diff --git a/pkgs/kde/misc/plasma-pass/default.nix b/pkgs/kde/misc/plasma-pass/default.nix new file mode 100644 index 000000000000..579d0cbe4676 --- /dev/null +++ b/pkgs/kde/misc/plasma-pass/default.nix @@ -0,0 +1,24 @@ +{ + lib, + mkKdeDerivation, + fetchurl, + + oath-toolkit, + qgpgme, +}: +mkKdeDerivation rec { + pname = "plasma-pass"; + version = "1.3.1"; + + src = fetchurl { + url = "mirror://kde/stable/plasma-pass/plasma-pass-${version}.tar.xz"; + hash = "sha256-WoiYXcUiyjKH8T7ZiWCak4cZltToxbCkFZTi06L+jyo="; + }; + + extraBuildInputs = [ + oath-toolkit + qgpgme + ]; + + meta.license = [ lib.licenses.lgpl21Plus ]; +} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a606eec65332..925096b9f285 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -170,6 +170,7 @@ let "plasma-dialer" "plasma-disks" "plasma-firewall" + "plasma-pass" "plasma-phonebook" "plasma-remotecontrollers" "plasma-sdk" @@ -1705,7 +1706,6 @@ mapAliases { plant-it = throw "plant-it backend was discontinued in september 2025"; # Added 2026-01-30 plant-it-frontend = throw "plant-it-frontend has been presented as being Android-only since the server-side was discontinued in september 2025"; # Added 2026-01-30 plasma-applet-volumewin7mixer = throw "'plasma-applet-volumewin7mixer' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 - plasma-pass = throw "'plasma-pass' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 plasma-theme-switcher = throw "'plasma-theme-switcher' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 platformioPackages.platformio-chrootenv = platformio-chrootenv; # Added 2025-09-04 platformioPackages.platformio-core = platformio-core; # Added 2025-09-04