public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Mart Raudsepp" <leio@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gnome:master commit in: net-libs/gnome-online-accounts/
Date: Wed, 17 Jan 2018 22:51:21 +0000 (UTC)	[thread overview]
Message-ID: <1516229321.45efa2b8b6ec9beaee7f381b6c32de1ca1a41490.leio@gentoo> (raw)

commit:     45efa2b8b6ec9beaee7f381b6c32de1ca1a41490
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 22:48:41 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 22:48:41 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=45efa2b8

net-libs/gnome-online-accounts: bump to 3.26.3

Mainly adds Todoist account support for GNOME Recipes and To Do.
Telepathy support is disabled by default upstream, but not sure if we
want it, or always disable.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../gnome-online-accounts-3.26.2.ebuild            | 94 ++++++++++++++++++++++
 1 file changed, 94 insertions(+)

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild
new file mode 100644
index 00000000..0bb3bd28
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="GNOME framework for accessing online accounts"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
+
+LICENSE="LGPL-2+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="debug gnome +introspection kerberos vala" # telepathy"
+REQUIRED_USE="vala? ( introspection )"
+
+# pango used in goaeditablelabel
+# libsoup used in goaoauthprovider
+# goa kerberos provider is incompatible with app-crypt/heimdal, see
+# https://bugzilla.gnome.org/show_bug.cgi?id=692250
+# json-glib-0.16 needed for bug #485092
+RDEPEND="
+	>=dev-libs/glib-2.52:2
+	>=app-crypt/libsecret-0.5
+	>=dev-libs/json-glib-0.16
+	dev-libs/libxml2:2
+	>=net-libs/libsoup-2.42:2.4
+	net-libs/rest:0.7
+	net-libs/telepathy-glib
+	>=net-libs/webkit-gtk-2.7.2:4
+	>=x11-libs/gtk+-3.19.12:3
+	x11-libs/pango
+
+	introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
+	kerberos? (
+		app-crypt/gcr:0=[gtk]
+		app-crypt/mit-krb5 )
+"
+#	telepathy? ( net-libs/telepathy-glib )
+# goa-daemon can launch gnome-control-center
+PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
+
+DEPEND="${RDEPEND}
+	vala? ( $(vala_depend) )
+	dev-libs/libxslt
+	>=dev-util/gtk-doc-am-1.3
+	>=dev-util/gdbus-codegen-2.30.0
+	>=dev-util/intltool-0.50.1
+	sys-devel/gettext
+	virtual/pkgconfig
+
+	dev-libs/gobject-introspection-common
+	gnome-base/gnome-common
+"
+# eautoreconf needs gobject-introspection-common, gnome-common
+
+# Due to sub-configure
+QA_CONFIGURE_OPTIONS=".*"
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	# TODO: Give users a way to set the G/FB/Windows Live secrets
+	# telepathy optional support is really a badly one, bug #494456
+	gnome2_src_configure \
+		--disable-static \
+		--enable-backend \
+		--enable-documentation \
+		--enable-exchange \
+		--enable-facebook \
+		--enable-flickr \
+		--enable-foursquare \
+		--enable-imap-smtp \
+		--enable-lastfm \
+		--enable-media-server \
+		--enable-owncloud \
+		--enable-pocket \
+		--enable-telepathy \
+		--enable-todoist \
+		--enable-windows-live \
+		$(usex debug --enable-debug=yes ' ') \
+		$(use_enable kerberos) \
+		$(use_enable introspection) \
+		$(use_enable vala)
+		#$(use_enable telepathy)
+	# gudev & cheese from sub-configure is overriden
+	# by top level configure, and disabled so leave it like that
+}


             reply	other threads:[~2018-01-17 22:51 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-17 22:51 Mart Raudsepp [this message]
  -- strict thread matches above, loose matches on Subject: below --
2018-09-30  0:23 [gentoo-commits] proj/gnome:master commit in: net-libs/gnome-online-accounts/ Mart Raudsepp
2018-01-12 14:29 Dennis Lamm
2015-10-13 20:03 Ole Reifschneider
2015-06-10 10:37 Gilles Dartiguelongue
2015-06-09 14:13 Gilles Dartiguelongue
2015-05-12 18:44 Gilles Dartiguelongue
2014-12-26 22:04 Gilles Dartiguelongue
2014-11-23 19:37 Gilles Dartiguelongue
2014-10-18 14:55 Gilles Dartiguelongue
2014-10-09 22:52 Gilles Dartiguelongue
2014-04-21 14:40 Gilles Dartiguelongue
2013-12-08 22:58 Gilles Dartiguelongue
2013-04-17 12:33 Priit Laes
2013-03-27  0:34 Priit Laes
2013-01-22  5:25 Alexandre Rostovtsev
2012-12-25 21:52 Gilles Dartiguelongue
2012-11-20  8:10 Gilles Dartiguelongue
2012-10-27 20:47 Gilles Dartiguelongue
2012-09-22 15:54 Nirbheek Chauhan
2012-09-09 12:43 Nirbheek Chauhan
2012-05-25  8:28 Alexandre Restovtsev
2012-05-06 11:25 Alexandre Restovtsev
2012-04-21  6:57 Alexandre Restovtsev
2012-03-26  8:20 Nirbheek Chauhan
2011-10-29 19:56 Alexandre Restovtsev
2011-10-18  8:12 Alexandre Restovtsev
2011-10-18  7:37 Alexandre Restovtsev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1516229321.45efa2b8b6ec9beaee7f381b6c32de1ca1a41490.leio@gentoo \
    --to=leio@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox