Gentoo Archives: gentoo-commits

From: Priit Laes <plaes@×××××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
Date: Mon, 23 Jun 2014 10:07:41
Message-Id: 1403518405.dcba6e95d92ce4dc676900530e6095adf317231c.plaes@gentoo
1 commit: dcba6e95d92ce4dc676900530e6095adf317231c
2 Author: Priit Laes <plaes <AT> plaes <DOT> org>
3 AuthorDate: Mon Jun 23 10:13:25 2014 +0000
4 Commit: Priit Laes <plaes <AT> plaes <DOT> org>
5 CommitDate: Mon Jun 23 10:13:25 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dcba6e95
7
8 mail-client/evolution: Add 3.13.3
9
10 ---
11 ...ution-3.12.1.ebuild => evolution-3.13.3.ebuild} | 32 ++++++++++++----------
12 mail-client/evolution/evolution-9999.ebuild | 30 +++++++++++---------
13 2 files changed, 34 insertions(+), 28 deletions(-)
14
15 diff --git a/mail-client/evolution/evolution-3.12.1.ebuild b/mail-client/evolution/evolution-3.13.3.ebuild
16 similarity index 93%
17 rename from mail-client/evolution/evolution-3.12.1.ebuild
18 rename to mail-client/evolution/evolution-3.13.3.ebuild
19 index 7d7f0d0..6872d19 100644
20 --- a/mail-client/evolution/evolution-3.12.1.ebuild
21 +++ b/mail-client/evolution/evolution-3.13.3.ebuild
22 @@ -31,32 +31,33 @@ PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pi
23
24 # glade-3 support is for maintainers only per configure.ac
25 # pst is not mature enough and changes API/ABI frequently
26 +# google tasks requires >=libgdata-0.15.1
27 COMMON_DEPEND="
28 >=app-crypt/gcr-3.4
29 + >=app-text/enchant-1.1.7
30 + >=dev-libs/dbus-glib-0.6
31 >=dev-libs/glib-2.36:2
32 - >=x11-libs/cairo-1.9.15:=[glib]
33 - >=x11-libs/gtk+-3.8.0:3
34 - >=x11-libs/gdk-pixbuf-2.24:2
35 + >=dev-libs/libgdata-0.10:=
36 + >=dev-libs/libxml2-2.7.3:2
37 >=gnome-base/gnome-desktop-2.91.3:3=
38 >=gnome-base/gsettings-desktop-schemas-2.91.92
39 - >=media-libs/libcanberra-0.25[gtk3]
40 - >=x11-libs/libnotify-0.7:=
41 >=gnome-extra/evolution-data-server-${PV}:=[weather?]
42 - >=gnome-extra/gtkhtml-4.5.2:4.0
43 - dev-libs/atk
44 - >=dev-libs/dbus-glib-0.6
45 - >=dev-libs/libxml2-2.7.3:2
46 + >=media-libs/libcanberra-0.25[gtk3]
47 >=net-libs/libsoup-2.42:2.4
48 + >=net-libs/webkit-gtk-2.2.0:3
49 + >=x11-libs/cairo-1.9.15:=[glib]
50 + >=x11-libs/gdk-pixbuf-2.24:2
51 + >=x11-libs/gtk+-3.8.0:3
52 + >=x11-libs/libnotify-0.7:=
53 >=x11-misc/shared-mime-info-0.22
54 - >=x11-themes/gnome-icon-theme-2.30.2.1
55 - >=dev-libs/libgdata-0.10:=
56 - >=net-libs/webkit-gtk-2.0.1:3
57
58 + app-text/iso-codes
59 + dev-libs/atk
60 x11-libs/libSM
61 x11-libs/libICE
62
63 crypt? ( || (
64 - ( >=app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
65 + ( >=app-crypt/gnupg-2.0.1-r2 x11-libs/libcryptui ${PINENTRY_DEPEND} )
66 =app-crypt/gnupg-1.4* ) )
67 map? (
68 >=app-misc/geoclue-0.12.0:0
69 @@ -121,15 +122,16 @@ src_prepare() {
70
71 src_configure() {
72 # Use NSS/NSPR only if 'ssl' is enabled.
73 - # image-inline plugin needs a gtk+:3 gtkimageview, which does not exist yet
74 local myconf
75 [[ ${PV} != 9999 ]] && myconf="${myconf} ITSTOOL=$(type -P true)"
76 gnome2_src_configure \
77 --without-glade-catalog \
78 - --disable-image-inline \
79 + --disable-code-coverage \
80 + --disable-installed-tests \
81 --disable-pst-import \
82 --enable-canberra \
83 $(use_enable bogofilter) \
84 + $(use_enable crypt libcryptui) \
85 $(use_enable highlight text-highlight) \
86 $(use_enable map contact-maps) \
87 $(use_enable spamassassin) \
88
89 diff --git a/mail-client/evolution/evolution-9999.ebuild b/mail-client/evolution/evolution-9999.ebuild
90 index 7d7f0d0..8f4cb5c 100644
91 --- a/mail-client/evolution/evolution-9999.ebuild
92 +++ b/mail-client/evolution/evolution-9999.ebuild
93 @@ -31,32 +31,35 @@ PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pi
94
95 # glade-3 support is for maintainers only per configure.ac
96 # pst is not mature enough and changes API/ABI frequently
97 +# google tasks requires >=libgdata-0.15.1
98 COMMON_DEPEND="
99 >=app-crypt/gcr-3.4
100 + >=app-text/enchant-1.1.7
101 + >=dev-libs/dbus-glib-0.6
102 + >=dev-libs/glib-2.36:2
103 + >=dev-libs/dbus-glib-0.6
104 >=dev-libs/glib-2.36:2
105 - >=x11-libs/cairo-1.9.15:=[glib]
106 >=x11-libs/gtk+-3.8.0:3
107 >=x11-libs/gdk-pixbuf-2.24:2
108 >=gnome-base/gnome-desktop-2.91.3:3=
109 >=gnome-base/gsettings-desktop-schemas-2.91.92
110 - >=media-libs/libcanberra-0.25[gtk3]
111 - >=x11-libs/libnotify-0.7:=
112 >=gnome-extra/evolution-data-server-${PV}:=[weather?]
113 - >=gnome-extra/gtkhtml-4.5.2:4.0
114 - dev-libs/atk
115 - >=dev-libs/dbus-glib-0.6
116 - >=dev-libs/libxml2-2.7.3:2
117 + >=gnome-extra/evolution-data-server-${PV}:=[weather?]
118 + >=net-libs/libsoup-2.42:2.4
119 + >=net-libs/webkit-gtk-2.2.0:3
120 + >=x11-libs/cairo-1.9.15:=[glib]
121 + >=x11-libs/gdk-pixbuf-2.24:2
122 + >=x11-libs/gtk+-3.8.0:3
123 >=net-libs/libsoup-2.42:2.4
124 >=x11-misc/shared-mime-info-0.22
125 - >=x11-themes/gnome-icon-theme-2.30.2.1
126 - >=dev-libs/libgdata-0.10:=
127 - >=net-libs/webkit-gtk-2.0.1:3
128
129 + app-text/iso-codes
130 + dev-libs/atk
131 x11-libs/libSM
132 x11-libs/libICE
133
134 crypt? ( || (
135 - ( >=app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
136 + ( >=app-crypt/gnupg-2.0.1-r2 x11-libs/libcryptui ${PINENTRY_DEPEND} )
137 =app-crypt/gnupg-1.4* ) )
138 map? (
139 >=app-misc/geoclue-0.12.0:0
140 @@ -121,15 +124,16 @@ src_prepare() {
141
142 src_configure() {
143 # Use NSS/NSPR only if 'ssl' is enabled.
144 - # image-inline plugin needs a gtk+:3 gtkimageview, which does not exist yet
145 local myconf
146 [[ ${PV} != 9999 ]] && myconf="${myconf} ITSTOOL=$(type -P true)"
147 gnome2_src_configure \
148 --without-glade-catalog \
149 - --disable-image-inline \
150 + --disable-code-coverage \
151 + --disable-installed-tests \
152 --disable-pst-import \
153 --enable-canberra \
154 $(use_enable bogofilter) \
155 + $(use_enable crypt libcryptui) \
156 $(use_enable highlight text-highlight) \
157 $(use_enable map contact-maps) \
158 $(use_enable spamassassin) \