anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / development / libraries / gsignond / plugins / mail.nix
blobd9012a3aa7981e16e523b3a40dd829b48a8f5b8c
1 { lib, stdenv, fetchFromGitLab, pkg-config, meson, ninja, vala, glib, gsignond, gobject-introspection }:
3 stdenv.mkDerivation rec {
4   pname = "gsignond-plugin-mail";
5   version = "0.3.0";
7   src = fetchFromGitLab {
8     owner = "accounts-sso";
9     repo = "gsignond-plugin-mail";
10     rev = version;
11     sha256 = "0x8jcl0ra9kacm80f1im5wpxp9r9wxayjwnk6dkv7fhjbl2p4nh0";
12   };
14   nativeBuildInputs = [
15     gobject-introspection
16     meson
17     ninja
18     pkg-config
19     vala
20   ];
22   buildInputs = [
23     glib
24     gsignond
25   ];
27   PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins";
29   meta = with lib; {
30     description = "Plugin for the Accounts-SSO gSignOn daemon that handles E-Mail credentials";
31     homepage = "https://gitlab.com/accounts-sso/gsignond-plugin-mail";
32     license = licenses.lgpl21Plus;
33     maintainers = [ ];
34     platforms = platforms.linux;
35   };