From dc7cbdfa65fd814b3b9aa3c56257da201109e807 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 5 Apr 2019 21:17:31 +0100 Subject: gentoo resync : 05.04.2019 --- net-libs/gnome-online-accounts/Manifest | 3 - .../files/3.28.0-glib-2.58-compat.patch | 327 --------------------- .../gnome-online-accounts-3.28.2.ebuild | 97 ------ 3 files changed, 427 deletions(-) delete mode 100644 net-libs/gnome-online-accounts/files/3.28.0-glib-2.58-compat.patch delete mode 100644 net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild (limited to 'net-libs/gnome-online-accounts') diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest index 08c78c3f553d..6f4e469d5176 100644 --- a/net-libs/gnome-online-accounts/Manifest +++ b/net-libs/gnome-online-accounts/Manifest @@ -1,10 +1,7 @@ AUX 3.24.5-glib-2.58-compat.patch 13110 BLAKE2B ee88709637098119bfb3329ab8c1d8fff50fdcd8670498835a76ee98525b6cf02b2cef1e0a97aef6c2a3c4f96a5ed5b4c5f33d9d6d98b7961aad102ce1c50daa SHA512 00961c6ba1c3496487b9c2c57704d5af8471428456953e2f79b3d888d8a45b5454841ecab7bd6f54267e8e9c445d53883f05a2749d526fc266af6869b185b0bc -AUX 3.28.0-glib-2.58-compat.patch 13027 BLAKE2B 5608538740ca2ab693429dca9a22b9aee010c8f91b6e4819fa980d0be6d02ff735e4571749e8c95d6274bffc9f5b81348b6af76ed2602dd6e86776558ef81576 SHA512 119f6f7d5362c3f4783aecce07d0dda2ba3accbadfe1aff6ee1a69b930454a516b65020ae29e2be01021f5ec63a7fa6640be9a169372965c26339f306442feb0 AUX glib-2.58-compat2.patch 1361 BLAKE2B 85c6243812c58a759c710a3e3238d0383067381da0a39462006670702b57b89d3ca5915219747279500d89d205a94fd92d58c1ebee0514674d5d21c9d6b4dfe4 SHA512 3fc4180ee317338e1ac8def03c9a0779f0823431ee7de63fa2e15ff46b5d003ff1e7ebca6701a472814d7fe9289bc58a53f560f7c547b6c1b9b1585e0c8f7bbf DIST gnome-online-accounts-3.24.5.tar.xz 1391332 BLAKE2B 9085cbb0c92bfcd338d5feca7ebdd3e3b15483e47fe29faffb8f9fb474663adeaf8d5cc81673c552652c9444e742f2782fd727c93bf488f5c976bde72d00ddce SHA512 8db35d21f0639e7452ec5cb34455b6d48a77fe0755c525f22e5235abe758f09ad5a4685e5e4912a53def298c76a13b558704a83803b5aabecc13a0f9bc3ae0e4 -DIST gnome-online-accounts-3.28.2.tar.xz 1539640 BLAKE2B ff0e5b5a82617c2f8b53ff51dd6651465e8c9da14a1d484e29c97b17d612fdc535d35855c197da2c826f38e4500b117efbfc929e56318feb58fcc38fdb645a1f SHA512 6fac52c939598817bb3ca44b2e3281c98e3c74d8de5aed30e5ac61187392116393d09a0f900d9e45b0e723a90475dca7edc576a9d567a3fb716b0801e36350ca DIST gnome-online-accounts-3.30.2.tar.xz 921284 BLAKE2B 9dc503f73ddda64411f73ac865a0355f318ad13789fac0cf7e7a91d16e53b03dee33acca6752060ce54936cfd5050adb8fadfd121158c0496a3f516e35e8fa45 SHA512 3555421adbfec0e7da1c8f3a47415f6c5bc3eaf8b246cf08eb6ee420286a4b40d11bc6e2514bca937b022b95068c9862438fa632d3385503aba2647a4a57976b EBUILD gnome-online-accounts-3.24.5.ebuild 2564 BLAKE2B 3079163a311a3cb7284649ddacf36d303263ec2b7fde638724be5f27f69c3c85b6533ed2a2898f4ab85c2a60762d58c7e69fcfef61d9f428f9653b4c974997b1 SHA512 ef3cebd5b5c97524941f40289daf0e6aaef07ae0821ae5be05806fb95f77ff82e2a72033cf541d4badd4b1b8dbbc12d701f2ae93ab6cc76f5f241c11baaf5087 -EBUILD gnome-online-accounts-3.28.2.ebuild 2555 BLAKE2B 340298a8c9a0a6c28d16862bc666b2bc65a346f2ae245c53362ab2217f9d3e0e09f65070ce1e7276202d2d1384d209522d620a23c8622c7f15a50c12c7fe1898 SHA512 a618bee2056ef2923eaa99a6b9080c03bc5fb993cbe7e93d884eb65c50d43fa5c251e52ff13977ed991aba4e2196103fd32e88aeb0ece33dcd8a0ab3929aacc0 EBUILD gnome-online-accounts-3.30.2.ebuild 2096 BLAKE2B 0d2fd703b22edd2a819a28a1d38a9097aca19e3f2010d3ea87ebaded182a27f90b07dbc68faf9993ac570dcb50af47daaff67646a6d34a1fde53734f58dca514 SHA512 89f71315bbb3648486c966db0a0c819ba471c0d8778850355361af49d2d69ff34f15292b6a3a2c4cf81069bb55f57f4ef627e42936e1ce481a3ca8e2e7e6d439 MISC metadata.xml 473 BLAKE2B 316b4409acb16dbde8349acb5bbdeee6cfe96968bb15e90a2c3d96346f6ead282993a48e6b5ea201d9f0b3293e68259b7cd99bab1399cb6a92e1a0cc7291c197 SHA512 fe0bb40a0e1962c67a0208b6c2b9603ae37966b4427b5141efa7f63163fff3eed542a58400c0ac31e508589074c80d130de56733b55c7b10270e2e89de093a03 diff --git a/net-libs/gnome-online-accounts/files/3.28.0-glib-2.58-compat.patch b/net-libs/gnome-online-accounts/files/3.28.0-glib-2.58-compat.patch deleted file mode 100644 index 1d9a25c1dfd4..000000000000 --- a/net-libs/gnome-online-accounts/files/3.28.0-glib-2.58-compat.patch +++ /dev/null @@ -1,327 +0,0 @@ -From 975625cd298d0088fe08189d4f77b10c96601917 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi -Date: Thu, 19 Jul 2018 12:54:39 +0100 -Subject: [PATCH] Build against GLib 2.57.2 - ---- - -diff --git a/src/daemon/goadaemon.c b/src/daemon/goadaemon.c -index bfc5f861..63088d2d 100644 ---- a/src/daemon/goadaemon.c -+++ b/src/daemon/goadaemon.c -@@ -1232,7 +1232,7 @@ get_all_providers_cb (GObject *source, - g_free (key_file_data); - g_free (group); - g_free (id); -- g_clear_pointer (&key_file, (GDestroyNotify) g_key_file_unref); -+ g_clear_pointer (&key_file, g_key_file_unref); - g_object_unref (data->daemon); - g_object_unref (data->manager); - g_object_unref (data->invocation); -@@ -1436,7 +1436,7 @@ on_account_handle_remove (GoaAccount *account, - out: - g_clear_object (&provider); - g_clear_object (&task); -- g_clear_pointer (&key_file, (GDestroyNotify) g_key_file_unref); -+ g_clear_pointer (&key_file, g_key_file_unref); - g_free (group); - return TRUE; /* invocation was handled */ - } -diff --git a/src/daemon/main.c b/src/daemon/main.c -index 9f9ac8f6..28c7a0fb 100644 ---- a/src/daemon/main.c -+++ b/src/daemon/main.c -@@ -136,8 +136,8 @@ main (int argc, - g_clear_object (&the_daemon); - if (name_owner_id != 0) - g_bus_unown_name (name_owner_id); -- g_clear_pointer (&loop, (GDestroyNotify) g_main_loop_unref); -- g_clear_pointer (&opt_context, (GDestroyNotify) g_option_context_free); -+ g_clear_pointer (&loop, g_main_loop_unref); -+ g_clear_pointer (&opt_context, g_option_context_free); - - g_message ("goa-daemon version %s exiting", PACKAGE_VERSION); - -diff --git a/src/examples/introspect-providers.c b/src/examples/introspect-providers.c -index 56628a52..7541339e 100644 ---- a/src/examples/introspect-providers.c -+++ b/src/examples/introspect-providers.c -@@ -157,7 +157,7 @@ get_all (GObject *source_object, GAsyncResult *res, gpointer user_data) - g_print ("%s", key_file_data); - - out: -- g_clear_pointer (&key_file, (GDestroyNotify) g_key_file_unref); -+ g_clear_pointer (&key_file, g_key_file_unref); - g_free (key_file_data); - g_list_free_full (providers, g_object_unref); - g_main_loop_quit (loop); -diff --git a/src/goabackend/goadlnaservermanager.c b/src/goabackend/goadlnaservermanager.c -index 027e72af..0c362a5d 100644 ---- a/src/goabackend/goadlnaservermanager.c -+++ b/src/goabackend/goadlnaservermanager.c -@@ -171,7 +171,7 @@ goa_dlna_server_manager_dispose (GObject *object) - { - GoaDlnaServerManager *self = GOA_DLNA_SERVER_MANAGER (object); - -- g_clear_pointer (&self->servers, (GDestroyNotify) g_hash_table_unref); -+ g_clear_pointer (&self->servers, g_hash_table_unref); - g_clear_object (&self->proxy); - - G_OBJECT_CLASS (goa_dlna_server_manager_parent_class)->dispose (object); -diff --git a/src/goabackend/goaexchangeprovider.c b/src/goabackend/goaexchangeprovider.c -index fb6a5ebf..6a1c779b 100644 ---- a/src/goabackend/goaexchangeprovider.c -+++ b/src/goabackend/goaexchangeprovider.c -@@ -655,7 +655,7 @@ add_account (GoaProvider *provider, - g_signal_handlers_disconnect_by_func (dialog, dialog_response_cb, &data); - - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&ews_client); - return ret; -@@ -805,7 +805,7 @@ refresh_account (GoaProvider *provider, - g_propagate_error (error, data.error); - - gtk_widget_destroy (dialog); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&ews_client); - return ret; -diff --git a/src/goabackend/goaimapsmtpprovider.c b/src/goabackend/goaimapsmtpprovider.c -index 443a4796..811d48c9 100644 ---- a/src/goabackend/goaimapsmtpprovider.c -+++ b/src/goabackend/goaimapsmtpprovider.c -@@ -405,7 +405,7 @@ ensure_credentials_sync (GoaProvider *provider, - g_free (smtp_password); - g_free (smtp_server); - g_free (smtp_username); -- g_clear_pointer (&credentials, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&credentials, g_variant_unref); - return ret; - } - -@@ -1132,7 +1132,7 @@ add_account (GoaProvider *provider, - - g_free (domain); - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&imap_auth); - g_clear_object (&smtp_auth); -@@ -1411,7 +1411,7 @@ refresh_account (GoaProvider *provider, - g_free (imap_username); - g_free (smtp_server); - g_free (smtp_username); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&imap_auth); - g_clear_object (&smtp_auth); -diff --git a/src/goabackend/goakerberosprovider.c b/src/goabackend/goakerberosprovider.c -index e58a5a2d..79a637b7 100644 ---- a/src/goabackend/goakerberosprovider.c -+++ b/src/goabackend/goakerberosprovider.c -@@ -281,7 +281,7 @@ get_ticket_sync (GoaKerberosProvider *self, - g_clear_object (&account); - g_clear_object (&ticketing); - g_free (object_path); -- g_clear_pointer (&credentials, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&credentials, g_variant_unref); - return ret; - } - -@@ -1019,7 +1019,7 @@ start_over: - g_free (request.account_object_path); - g_free (principal); - g_free (realm); -- g_clear_pointer (&request.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&request.loop, g_main_loop_unref); - g_clear_object (&request.cancellable); - return object; - } -@@ -1062,8 +1062,8 @@ dbus_proxy_reload_properties_sync (GDBusProxy *proxy, - ret = TRUE; - - out: -- g_clear_pointer (&iter, (GDestroyNotify) g_variant_iter_free); -- g_clear_pointer (&result, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&iter, g_variant_iter_free); -+ g_clear_pointer (&result, g_variant_unref); - g_free (name_owner); - return ret; - } -diff --git a/src/goabackend/goalastfmprovider.c b/src/goabackend/goalastfmprovider.c -index 8dab6d93..f4596187 100644 ---- a/src/goabackend/goalastfmprovider.c -+++ b/src/goabackend/goalastfmprovider.c -@@ -751,7 +751,7 @@ add_account (GoaProvider *provider, - - g_free (data.access_token); - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - return ret; - } -@@ -881,7 +881,7 @@ refresh_account (GoaProvider *provider, - g_propagate_error (error, data.error); - - gtk_widget_destroy (dialog); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_free (data.access_token); - g_clear_object (&data.cancellable); - return ret; -diff --git a/src/goabackend/goamediaserverprovider.c b/src/goabackend/goamediaserverprovider.c -index 58ea4aae..95b58f9e 100644 ---- a/src/goabackend/goamediaserverprovider.c -+++ b/src/goabackend/goamediaserverprovider.c -@@ -474,7 +474,7 @@ add_account (GoaProvider *provider, - g_free (data.account_object_path); - g_free (data.friendly_name); - g_free (data.udn); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - return ret; - } - -diff --git a/src/goabackend/goaoauth2provider.c b/src/goabackend/goaoauth2provider.c -index 90926051..ef56d05b 100644 ---- a/src/goabackend/goaoauth2provider.c -+++ b/src/goabackend/goaoauth2provider.c -@@ -1500,7 +1500,7 @@ goa_oauth2_provider_get_access_token_sync (GoaOAuth2Provider *self, - g_free (refresh_token); - g_free (old_refresh_token); - g_free (password); -- g_clear_pointer (&credentials, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&credentials, g_variant_unref); - - g_mutex_unlock (lock); - -diff --git a/src/goabackend/goaoauthprovider.c b/src/goabackend/goaoauthprovider.c -index 71bcad6b..006a92b5 100644 ---- a/src/goabackend/goaoauthprovider.c -+++ b/src/goabackend/goaoauthprovider.c -@@ -941,7 +941,7 @@ get_tokens_and_identity (GoaOAuthProvider *provider, - g_free (url); - - g_free (data.oauth_verifier); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_free (data.access_token); - g_free (data.access_token_secret); - g_free (escaped_request_token); -@@ -1111,7 +1111,7 @@ goa_oauth_provider_add_account (GoaProvider *_provider, - g_free (access_token_secret); - g_free (session_handle); - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - return ret; - } - -@@ -1463,7 +1463,7 @@ goa_oauth_provider_get_access_token_sync (GoaOAuthProvider *provider, - g_free (access_token_secret_for_refresh); - g_free (session_handle_for_refresh); - g_free (password); -- g_clear_pointer (&credentials, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&credentials, g_variant_unref); - - g_mutex_unlock (lock); - -diff --git a/src/goabackend/goaowncloudprovider.c b/src/goabackend/goaowncloudprovider.c -index 3c819861..65248dd3 100644 ---- a/src/goabackend/goaowncloudprovider.c -+++ b/src/goabackend/goaowncloudprovider.c -@@ -235,7 +235,7 @@ build_object (GoaProvider *provider, - - out: - g_clear_object (&password_based); -- g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free); -+ g_clear_pointer (&uri, soup_uri_free); - g_free (uri_string); - return ret; - } -@@ -438,7 +438,7 @@ normalize_uri (const gchar *address, gchar **server) - ret = soup_uri_to_string (uri, FALSE); - - out: -- g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free); -+ g_clear_pointer (&uri, soup_uri_free); - g_free (scheme); - g_free (uri_string); - return ret; -@@ -793,7 +793,7 @@ add_account (GoaProvider *provider, - g_free (server); - g_free (uri); - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&http_client); - return ret; -@@ -997,7 +997,7 @@ refresh_account (GoaProvider *provider, - g_free (uri); - g_free (uri_webdav); - g_free (data.account_object_path); -- g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref); -+ g_clear_pointer (&data.loop, g_main_loop_unref); - g_clear_object (&data.cancellable); - g_clear_object (&http_client); - return ret; -diff --git a/src/goabackend/goautils.c b/src/goabackend/goautils.c -index 8c01d10a..e562e8da 100644 ---- a/src/goabackend/goautils.c -+++ b/src/goabackend/goautils.c -@@ -939,7 +939,7 @@ goa_utils_get_credentials (GoaProvider *provider, - - out: - g_clear_object (&account); -- g_clear_pointer (&credentials, (GDestroyNotify) g_variant_unref); -+ g_clear_pointer (&credentials, g_variant_unref); - g_free (username); - g_free (password); - return ret; -diff --git a/src/goaidentity/goaalarm.c b/src/goaidentity/goaalarm.c -index 8720a025..fa8c6c11 100644 ---- a/src/goaidentity/goaalarm.c -+++ b/src/goaidentity/goaalarm.c -@@ -81,11 +81,11 @@ goa_alarm_dispose (GObject *object) - GoaAlarm *self = GOA_ALARM (object); - - g_clear_object (&self->priv->stream); -- g_clear_pointer (&self->priv->immediate_wakeup_source, (GDestroyNotify) g_source_destroy); -- g_clear_pointer (&self->priv->scheduled_wakeup_source, (GDestroyNotify) g_source_destroy); -- g_clear_pointer (&self->priv->context, (GDestroyNotify) g_main_context_unref); -- g_clear_pointer (&self->priv->time, (GDestroyNotify) g_date_time_unref); -- g_clear_pointer (&self->priv->previous_wakeup_time, (GDestroyNotify) g_date_time_unref); -+ g_clear_pointer (&self->priv->immediate_wakeup_source, g_source_destroy); -+ g_clear_pointer (&self->priv->scheduled_wakeup_source, g_source_destroy); -+ g_clear_pointer (&self->priv->context, g_main_context_unref); -+ g_clear_pointer (&self->priv->time, g_date_time_unref); -+ g_clear_pointer (&self->priv->previous_wakeup_time, g_date_time_unref); - - G_OBJECT_CLASS (goa_alarm_parent_class)->dispose (object); - } -diff --git a/src/goaidentity/goakerberosidentityinquiry.c b/src/goaidentity/goakerberosidentityinquiry.c -index ce591a4c..4f25298d 100644 ---- a/src/goaidentity/goakerberosidentityinquiry.c -+++ b/src/goaidentity/goakerberosidentityinquiry.c -@@ -100,8 +100,8 @@ goa_kerberos_identity_inquiry_dispose (GObject *object) - GoaKerberosIdentityInquiry *self = GOA_KERBEROS_IDENTITY_INQUIRY (object); - - g_clear_object (&self->priv->identity); -- g_clear_pointer (&self->priv->name, (GDestroyNotify) g_free); -- g_clear_pointer (&self->priv->banner, (GDestroyNotify) g_free); -+ g_clear_pointer (&self->priv->name, g_free); -+ g_clear_pointer (&self->priv->banner, g_free); - - G_OBJECT_CLASS (goa_kerberos_identity_inquiry_parent_class)->dispose (object); - } --- -2.17.0 - diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild deleted file mode 100644 index ab0213790405..000000000000 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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.12.0: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 - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" - -# Due to sub-configure -QA_CONFIGURE_OPTIONS=".*" - -PATCHES=( - "${FILESDIR}"/3.28.0-glib-2.58-compat.patch - "${FILESDIR}"/glib-2.58-compat2.patch -) - -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 - now default disabled upstream - revisit soon - 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 -} -- cgit v1.2.3