1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
5 inherit gnome.org gnome2-utils meson xdg vala
7 DESCRIPTION="Manage your passwords and encryption keys"
8 HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
10 LICENSE="GPL-2+ FDL-1.1+"
13 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
16 >=dev-libs/glib-2.44:2
17 >=app-crypt/gcr-3.11.91:=
18 >=app-crypt/gpgme-1.7.0
19 >=x11-libs/gtk+-3.22.0:3
20 >=app-crypt/gnupg-2.0.12
21 >=app-crypt/libsecret-0.16
24 ldap? ( net-nds/openldap:= )
25 >=net-libs/libsoup-2.33.92:2.4
26 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
30 dev-libs/appstream-glib
32 dev-util/gdbus-codegen
35 >=sys-devel/gettext-0.19.8
38 app-crypt/libsecret[vala]
42 "${FILESDIR}"/${PV}-libsecret-0.20-compat.patch # included upstream for 3.34
54 -Dcheck-compatible-gpg=false # keep lowest version listed as compatible as min dep for gnupg RDEPEND
56 -Dkeyservers-support=true
58 $(meson_use ldap ldap-support)
59 $(meson_use zeroconf key-sharing)