Gentoo Archives: gentoo-commits

From: Priit Laes <plaes@×××××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/
Date: Fri, 27 Nov 2015 12:42:04
Message-Id: 1448628102.77bc56603284c15c69ff5c4aaba82068b4242278.plaes@gentoo
1 commit: 77bc56603284c15c69ff5c4aaba82068b4242278
2 Author: Priit Laes <plaes <AT> plaes <DOT> org>
3 AuthorDate: Fri Nov 27 05:56:21 2015 +0000
4 Commit: Priit Laes <plaes <AT> plaes <DOT> org>
5 CommitDate: Fri Nov 27 12:41:42 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=77bc5660
7
8 gnome-extra/evolution-data-server: Add 3.19.2
9
10 ...erver-3.18.1.ebuild => evolution-data-server-3.19.2.ebuild} | 10 ++++++++--
11 .../evolution-data-server/evolution-data-server-9999.ebuild | 9 ++++++++-
12 2 files changed, 16 insertions(+), 3 deletions(-)
13
14 diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild
15 similarity index 90%
16 rename from gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild
17 rename to gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild
18 index 540b4c2..5eec689 100644
19 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild
20 +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild
21 @@ -16,14 +16,15 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
22
23 # Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
24 LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
25 -SLOT="0/54" # subslot = libcamel-1.2 soname version
26 -IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
27 +SLOT="0/54" # subslot = libcamel-1.2 soname + optional revision if needed
28 +IUSE="api-doc-extras +google-auth +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
29 REQUIRED_USE="vala? ( introspection )"
30
31 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
32
33 # sys-libs/db is only required for migrating from <3.13 versions
34 # gdata-0.15.1 is required for google tasks
35 +# google-auth allows adding own google_client_id and google_client_secret
36 RDEPEND="
37 >=app-crypt/gcr-3.4
38 >=app-crypt/libsecret-0.5[crypt]
39 @@ -41,6 +42,10 @@ RDEPEND="
40 sys-libs/zlib:=
41 virtual/libiconv
42
43 + google-auth? (
44 + >=net-libs/webkit-gtk-2.4.9
45 + >=dev-libs/json-glib-1.0.4
46 + )
47 gtk? (
48 >=app-crypt/gcr-3.4[gtk]
49 >=x11-libs/gtk+-3.10:3
50 @@ -98,6 +103,7 @@ src_configure() {
51 $(use_enable api-doc-extras gtk-doc) \
52 $(use_with api-doc-extras private-docs) \
53 $(use_enable gnome-online-accounts goa) \
54 + $(use_enable google-auth) \
55 $(use_enable gtk) \
56 $(use_enable introspection) \
57 $(use_enable ipv6) \
58
59 diff --git a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild
60 index 7e02d86..6948f3c 100644
61 --- a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild
62 +++ b/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild
63 @@ -20,7 +20,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
64 # Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
65 LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
66 SLOT="0/54" # subslot = libcamel-1.2 soname + optional revision if needed
67 -IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
68 +IUSE="api-doc-extras +google-auth +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
69 REQUIRED_USE="vala? ( introspection )"
70
71 if [[ ${PV} = 9999 ]]; then
72 @@ -33,6 +33,7 @@ fi
73
74 # sys-libs/db is only required for migrating from <3.13 versions
75 # gdata-0.15.1 is required for google tasks
76 +# google-auth allows adding own google_client_id and google_client_secret
77 RDEPEND="
78 >=app-crypt/gcr-3.4
79 >=app-crypt/libsecret-0.5[crypt]
80 @@ -50,6 +51,10 @@ RDEPEND="
81 sys-libs/zlib:=
82 virtual/libiconv
83
84 + google-auth? (
85 + >=net-libs/webkit-gtk-2.4.9
86 + >=dev-libs/json-glib-1.0.4
87 + )
88 gtk? (
89 >=app-crypt/gcr-3.4[gtk]
90 >=x11-libs/gtk+-3.10:3
91 @@ -71,6 +76,7 @@ DEPEND="${RDEPEND}
92 virtual/pkgconfig
93 vala? ( $(vala_depend) )
94 "
95 +
96 # eautoreconf needs:
97 # >=gnome-base/gnome-common-2
98
99 @@ -107,6 +113,7 @@ src_configure() {
100 $(use_enable api-doc-extras gtk-doc) \
101 $(use_with api-doc-extras private-docs) \
102 $(use_enable gnome-online-accounts goa) \
103 + $(use_enable google-auth) \
104 $(use_enable gtk) \
105 $(use_enable introspection) \
106 $(use_enable ipv6) \