Skip to content
Permalink
Browse files

pass-plasma-applet: init at 20180502

  • Loading branch information
peterhoeg committed May 3, 2018
1 parent af55a0c commit ae73047b6804abd6d7bc02821d755303215e9539
Showing with 36 additions and 0 deletions.
  1. +34 −0 pkgs/applications/misc/pass-plasma-applet/default.nix
  2. +2 −0 pkgs/top-level/all-packages.nix
@@ -0,0 +1,34 @@
{ stdenv, lib, fetchgit, cmake, extra-cmake-modules
, plasma-framework, kwindowsystem
, gnupg }:

stdenv.mkDerivation rec {
name = "pass-plasma-applet-${version}";
version = "20180502";

src = fetchgit {
url = https://anongit.kde.org/scratch/dvratil/plasma-pass.git;
rev = "8c7bb2149e9e723f21b679c3398c24b7e4ccf6b6";
sha256 = "1n26nsibfkv7yjla5z000h5baldbdbla6wqb802j5byx1fbqc1i2";
};

postPatch = ''
substituteInPlace plugin/passwordprovider.cpp \
--replace '"gpg2"' '"${lib.getBin gnupg}/bin/gpg2"'
'';

nativeBuildInputs = [
cmake extra-cmake-modules
];

buildInputs = [
plasma-framework kwindowsystem
];

meta = with stdenv.lib; {
description = "KDE Plasma 5 widget for controlling pass";
homepage = src.url;
license = licenses.lgpl21;
maintainers = with maintainers; [ peterhoeg ];
};
}
@@ -662,6 +662,8 @@ with pkgs;

browserpass = callPackage ../tools/security/browserpass { };

pass-plasma-applet = libsForQt5.callPackage ../applications/misc/pass-plasma-applet { };

oracle-instantclient = callPackage ../development/libraries/oracle-instantclient { };

kwakd = callPackage ../servers/kwakd { };

0 comments on commit ae73047

Please sign in to comment.
You can’t perform that action at this time.