1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
5 VALA_USE_DEPEND="vapigen"
6 VALA_MIN_API_VERSION="0.24"
10 DESCRIPTION="GNOME contact management application"
11 HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts"
16 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
20 >=dev-libs/gobject-introspection-0.9.6:=
21 dev-libs/folks[vala(+)]
22 gnome-base/gnome-desktop:3=[introspection]
23 gnome-extra/evolution-data-server[vala]
24 net-libs/telepathy-glib[vala]
26 # Configure is wrong; it needs cheese-3.5.91, not 3.3.91
27 # folks-0.11.4 to avoid build issues with vala-0.36, upstream 7a9001b056b4fb1d00375e7b2adeda9b7cf93c90
29 >=dev-libs/folks-0.11.4:=[eds,telepathy]
30 >=dev-libs/glib-2.37.6:2
31 >=dev-libs/libgee-0.10:0.8
32 >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
33 >=gnome-base/gnome-desktop-3.0:3=
34 media-libs/clutter:1.0
35 media-libs/clutter-gtk:1.0
36 media-libs/libchamplain:0.12
37 net-libs/gnome-online-accounts:=
38 >=net-libs/telepathy-glib-0.17.5
39 >=sci-geosciences/geocode-glib-3.15.3
42 >=x11-libs/gtk+-3.20.0:3
44 v4l? ( >=media-video/cheese-3.5.91:= )
48 app-text/docbook-xml-dtd:4.2
49 app-text/docbook-xsl-stylesheets
51 >=dev-util/intltool-0.40
52 >=sys-devel/gettext-0.17
57 "${FILESDIR}"/${PV}-fix-vala-0.35-part1.patch
58 "${FILESDIR}"/${PV}-fix-vala-0.35-part2.patch
62 # Regenerate the pre-generated C sources, bug #471628
72 gnome2_src_configure \
74 $(use_with v4l cheese)