diff options
Diffstat (limited to 'pkgs/kde/gear/signon-kwallet-extension/default.nix')
-rw-r--r-- | pkgs/kde/gear/signon-kwallet-extension/default.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/kde/gear/signon-kwallet-extension/default.nix b/pkgs/kde/gear/signon-kwallet-extension/default.nix new file mode 100644 index 000000000000..15900552d50f --- /dev/null +++ b/pkgs/kde/gear/signon-kwallet-extension/default.nix @@ -0,0 +1,16 @@ +{ + mkKdeDerivation, + pkg-config, + signond, +}: +mkKdeDerivation { + pname = "signon-kwallet-extension"; + + extraNativeBuildInputs = [pkg-config]; + extraBuildInputs = [signond]; + + # NB: not actually broken, just makes it install to $out instead of $signon/lib/extensions + # This is useless without a wrapped signond. + # FIXME: wrap signond with SSO_EXTENSIONS_DIR=$wrapper/lib/extensions + extraCmakeFlags = ["-DINSTALL_BROKEN_SIGNON_EXTENSION=1"]; +} |