Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/
Date: Wed, 04 Jan 2017 22:37:43
Message-Id: 1483569433.0b9b3cb3be8dc857917f59fb41a7a2f28bc1d459.eva@gentoo
1 commit: 0b9b3cb3be8dc857917f59fb41a7a2f28bc1d459
2 Author: Christophe Lermytte <gentoo <AT> lermytte <DOT> be>
3 AuthorDate: Wed Dec 21 21:36:04 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 4 22:37:13 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9b3cb3
7
8 net-libs/gnome-online-accounts: bump to 3.22.3
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11 Closes: https://github.com/gentoo/gentoo/pull/3208
12
13 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
14
15 net-libs/gnome-online-accounts/Manifest | 1 +
16 .../gnome-online-accounts-3.22.3.ebuild | 90 ++++++++++++++++++++++
17 2 files changed, 91 insertions(+)
18
19 diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest
20 index c801b0e..6a8ff71 100644
21 --- a/net-libs/gnome-online-accounts/Manifest
22 +++ b/net-libs/gnome-online-accounts/Manifest
23 @@ -2,3 +2,4 @@ DIST gnome-online-accounts-3.20.4.tar.xz 1387928 SHA256 d5ca22404d1ef671a99f6b76
24 DIST gnome-online-accounts-3.20.5.tar.xz 1392952 SHA256 36642f773ad67fd823db8a7610a9d3fa9400815a373fa56601e60389c16d4be5 SHA512 99ee8218c2d2691a7718ffaa0fd05f4878ce641a5e3804c1303ce1021e4501bdc575755f2db0c85afc1537d9e7641e595105f48e52e7364243e0c8fb3a2961a3 WHIRLPOOL 366f1c1bf030b4d56e51d86883fa6fd75c7c9be7dcb79312cc9f438505696db90007829eb16733f2fbf235cef9453be319ec424becaaf77e7428c06df9dec085
25 DIST gnome-online-accounts-3.22.1.tar.xz 1408072 SHA256 83c2b707c0a7908c6fe93db1c415fa45bffb2b1d9fb4648badc749ce69cda50e SHA512 454e2ff35e186f89dae14a720e4a89691d7161f41b622668fbb32181758211974cf104a45c86ffe3e5caf51a5f6ea9ffa8f1646d8719f96294d95efc9c03d63f WHIRLPOOL 13ee0576fad15eba00271830466736d8aa05d50cbcc689541097cab5b5df261174db8a66f3d99af4f9f1ef65934817de8c86c292e664e478e21efb75cad2f93b
26 DIST gnome-online-accounts-3.22.2.tar.xz 1402396 SHA256 af56ca5af542592546f4569c05198ff39645e76ffc8de3c96120db8d0246433a SHA512 1fe1a435b41548fb9481826325206cffe61153bfbeeb5397543805e97a3337fb78de1970b850f9489b9963c8cf8fc9dc6d2a8492cc6332caf0685e8970aa0795 WHIRLPOOL 52d84c1769463a3b7df786d8e666c18264196f8a0c15454c0a9cedf23ad6f007657d4c764e32acd3f7ad7d18cbf74024e9a3e7b51099a767b6df418984bbc12d
27 +DIST gnome-online-accounts-3.22.3.tar.xz 1404660 SHA256 0bef86988f38e4b1a46c778ad160c4470c2197d75a4267966d5a5938a0b39b8f SHA512 3ac301af58ff138dbd38923d9a2449912fa4cdd159f5bd8a727c10c553b01937c674d305fa5f7ce4d7a975841bc7409c57755fe0f4449d9f03d8358963c95870 WHIRLPOOL 14f280c2e23cd6c8dcb5e349fd231af683b0d0403a94f9c1bc8d323a893d8bb4dfe0a9592c59936fc27d9e04395c7903a59462fd9ef63cdc57296bf2062588da
28
29 diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.3.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.3.ebuild
30 new file mode 100644
31 index 00000000..87efca6
32 --- /dev/null
33 +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.3.ebuild
34 @@ -0,0 +1,90 @@
35 +# Copyright 1999-2016 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=6
40 +GNOME2_LA_PUNT="yes"
41 +VALA_USE_DEPEND="vapigen"
42 +
43 +inherit gnome2 vala
44 +
45 +DESCRIPTION="GNOME framework for accessing online accounts"
46 +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
47 +
48 +LICENSE="LGPL-2+"
49 +SLOT="0/1"
50 +IUSE="debug gnome +introspection kerberos" # telepathy"
51 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
52 +
53 +# pango used in goaeditablelabel
54 +# libsoup used in goaoauthprovider
55 +# goa kerberos provider is incompatible with app-crypt/heimdal, see
56 +# https://bugzilla.gnome.org/show_bug.cgi?id=692250
57 +# json-glib-0.16 needed for bug #485092
58 +RDEPEND="
59 + >=dev-libs/glib-2.40:2
60 + >=app-crypt/libsecret-0.5
61 + >=dev-libs/json-glib-0.16
62 + dev-libs/libxml2:2
63 + >=net-libs/libsoup-2.42:2.4
64 + net-libs/rest:0.7
65 + net-libs/telepathy-glib
66 + >=net-libs/webkit-gtk-2.7.2:4
67 + >=x11-libs/gtk+-3.19.12:3
68 + x11-libs/pango
69 +
70 + introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
71 + kerberos? (
72 + app-crypt/gcr:0=
73 + app-crypt/mit-krb5 )
74 +"
75 +# telepathy? ( net-libs/telepathy-glib )
76 +# goa-daemon can launch gnome-control-center
77 +PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
78 +
79 +DEPEND="${RDEPEND}
80 + $(vala_depend)
81 + dev-libs/libxslt
82 + >=dev-util/gtk-doc-am-1.3
83 + >=dev-util/gdbus-codegen-2.30.0
84 + >=dev-util/intltool-0.50.1
85 + sys-devel/gettext
86 + virtual/pkgconfig
87 +
88 + dev-libs/gobject-introspection-common
89 + gnome-base/gnome-common
90 +"
91 +# eautoreconf needs gobject-introspection-common, gnome-common
92 +
93 +# Due to sub-configure
94 +QA_CONFIGURE_OPTIONS=".*"
95 +
96 +src_prepare() {
97 + gnome2_src_prepare
98 + vala_src_prepare
99 +}
100 +
101 +src_configure() {
102 + # TODO: Give users a way to set the G/FB/Windows Live secrets
103 + # telepathy optional support is really a badly one, bug #494456
104 + gnome2_src_configure \
105 + --disable-static \
106 + --enable-backend \
107 + --enable-documentation \
108 + --enable-exchange \
109 + --enable-facebook \
110 + --enable-flickr \
111 + --enable-foursquare \
112 + --enable-imap-smtp \
113 + --enable-lastfm \
114 + --enable-media-server \
115 + --enable-owncloud \
116 + --enable-pocket \
117 + --enable-telepathy \
118 + --enable-windows-live \
119 + $(usex debug --enable-debug=yes ' ') \
120 + $(use_enable kerberos)
121 + #$(use_enable telepathy)
122 + # gudev & cheese from sub-configure is overriden
123 + # by top level configure, and disabled so leave it like that
124 +}