Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-online-accounts for 
openSUSE:Factory checked in at 2022-09-21 14:40:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-online-accounts (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-online-accounts.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-online-accounts"

Wed Sep 21 14:40:33 2022 rev:87 rq:1004799 version:3.46.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-online-accounts/gnome-online-accounts.changes  
    2022-04-04 19:25:58.232827504 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-online-accounts.new.2083/gnome-online-accounts.changes
    2022-09-21 14:41:07.985538745 +0200
@@ -1,0 +2,47 @@
+Sun Sep 18 08:23:55 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 3.46.0:
+  + Build system fixes with recent Meson.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sun Sep 11 12:32:36 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Add 0001-google-Remove-Photos-support.patch: google: Remove
+  Photos support. In theory, support for photos is still desired.
+  However, right now the implementation of the Google PicasaWeb API
+  in libgdata no longer works. Until that's fixed, there's no point
+  in advertising support for photos. See
+  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63
+
+-------------------------------------------------------------------
+Tue Aug  9 15:36:05 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 3.45.2:
+  + Use debugging messages instead of warnings.
+  + Fix documentation build.
+  + Updated translations.
+- Enable build of documentation again.
+
+-------------------------------------------------------------------
+Sun Aug  7 11:30:54 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 3.45.1:
+  + Removed providers:
+    - Foursquare
+    - Facebook
+    - Flickr
+  + Port to libsoup3
+  + Port to librest-1.0
+  + Drop the Autotools build
+  + Update the Google OAuth2 provider
+- Add meson BuildRequires and macros, switch to meson buildsystem.
+- Use ldconfig_scriptlets macro for post(un) handling.
+- Replace BuildRequires following upstream changes:
+  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
+    pkgconfig(webkit2gtk-4.0).
+  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
+    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
+- Do not build gtk-docs as it is currently broken.
+
+-------------------------------------------------------------------

Old:
----
  gnome-online-accounts-3.44.0.tar.xz

New:
----
  0001-google-Remove-Photos-support.patch
  gnome-online-accounts-3.46.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-online-accounts.spec ++++++
--- /var/tmp/diff_new_pack.MqSqZp/_old  2022-09-21 14:41:08.493540154 +0200
+++ /var/tmp/diff_new_pack.MqSqZp/_new  2022-09-21 14:41:08.497540165 +0200
@@ -17,16 +17,19 @@
 
 
 Name:           gnome-online-accounts
-Version:        3.44.0
+Version:        3.46.0
 Release:        0
 Summary:        GNOME service to access online accounts
 License:        LGPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/GnomeOnlineAccounts
-Source0:        
https://download.gnome.org/sources/gnome-online-accounts/3.44/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gnome-online-accounts/3.46/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
+# PATCH-FEATURE-OPENSUSE 0001-google-Remove-Photos-support.patch -- google: 
Remove Photos support
+Patch0:         0001-google-Remove-Photos-support.patch
 
 BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gcr-3)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.52
@@ -35,14 +38,15 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.6.2
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.19.12
 BuildRequires:  pkgconfig(gtk-doc)
+BuildRequires:  pkgconfig(javascriptcoregtk-4.1)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(krb5)
 BuildRequires:  pkgconfig(libsecret-1)
-BuildRequires:  pkgconfig(libsoup-2.4) >= 2.42
+BuildRequires:  pkgconfig(libsoup-3.0)
 BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(rest-0.7)
+BuildRequires:  pkgconfig(rest-1.0)
 BuildRequires:  pkgconfig(vapigen)
-BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.26.0
+BuildRequires:  pkgconfig(webkit2gtk-4.1)
 # p11-kit is not 'strictly' seen a requirement, but without it none of the 
SSL/TLS
 # Certificates are considered valid, which results in a really bad experience.
 Requires:       p11-kit >= 0.16
@@ -97,32 +101,26 @@
 %autosetup -p1
 
 %build
-%configure \
-        --disable-static \
-        --enable-documentation \
-        --enable-gtk-doc \
-        --enable-exchange \
-        --enable-facebook \
-        --enable-flickr \
-        --enable-foursquare \
-        --enable-google \
-        --enable-imap-smtp \
-        --enable-kerberos \
-        --disable-media-server \
-        --enable-owncloud \
-        --enable-windows-live \
+%meson \
+       -D gtk_doc=true \
+       -D exchange=true \
+       -D google=true \
+       -D imap_smtp=true \
+       -D kerberos=true \
+       -D media_server=false \
+       -D owncloud=true \
+       -D windows_live=true \
+       -D fedora=false \
+       -D man=true \
         %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
 %find_lang %{name} %{?no_lang_C}
 
-%post -n libgoa-1_0-0 -p /sbin/ldconfig
-%postun -n libgoa-1_0-0 -p /sbin/ldconfig
-%post -n libgoa-backend-1_0-1 -p /sbin/ldconfig
-%postun -n libgoa-backend-1_0-1 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libgoa-1_0-0
+%ldconfig_scriptlets -n libgoa-backend-1_0-1
 
 %files
 %license COPYING

++++++ 0001-google-Remove-Photos-support.patch ++++++
>From f17c21fc97e465b86ed27acceeea331624e66cd6 Mon Sep 17 00:00:00 2001
From: Debarshi Ray <[email protected]>
Date: Thu, 22 Apr 2021 01:51:52 +0200
Subject: [PATCH] google: Remove Photos support

In theory, support for photos is still desired. However, right now the
implementation of the Google PicasaWeb API in libgdata no longer works.
Until that's fixed, there's no point in advertising support for photos.

https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63
https://bugzilla.redhat.com/show_bug.cgi?id=1913641
---
 src/goabackend/goagoogleprovider.c | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/src/goabackend/goagoogleprovider.c 
b/src/goabackend/goagoogleprovider.c
index 9332c0fdca0b..b3c0f8fdcc66 100644
--- a/src/goabackend/goagoogleprovider.c
+++ b/src/goabackend/goagoogleprovider.c
@@ -69,7 +69,6 @@ get_provider_features (GoaProvider *provider)
          GOA_PROVIDER_FEATURE_MAIL |
          GOA_PROVIDER_FEATURE_CALENDAR |
          GOA_PROVIDER_FEATURE_CONTACTS |
-         GOA_PROVIDER_FEATURE_PHOTOS |
          GOA_PROVIDER_FEATURE_FILES |
          GOA_PROVIDER_FEATURE_PRINTERS;
 }
@@ -117,9 +116,6 @@ get_scope (GoaOAuth2Provider *oauth2_provider)
          "https://docs.googleusercontent.com/ "
          "https://spreadsheets.google.com/feeds/ "
 
-         /* Google PicasaWeb API (GData) */
-         "https://picasaweb.google.com/data/ "
-
          /* GMail IMAP and SMTP access */
          "https://mail.google.com/ "
 
@@ -281,7 +277,6 @@ build_object (GoaProvider         *provider,
   gboolean calendar_enabled;
   gboolean contacts_enabled;
   gboolean files_enabled;
-  gboolean photos_enabled;
   gboolean printers_enabled;
   const gchar *email_address;
 
@@ -342,10 +337,6 @@ build_object (GoaProvider         *provider,
                                        contacts_enabled,
                                        FALSE);
 
-  /* Photos */
-  photos_enabled = g_key_file_get_boolean (key_file, group, "PhotosEnabled", 
NULL);
-  goa_object_skeleton_attach_photos (object, photos_enabled);
-
   /* Files */
   files_enabled = g_key_file_get_boolean (key_file, group, "FilesEnabled", 
NULL);
   uri_drive = g_strconcat ("google-drive://", email_address, "/", NULL);
@@ -361,7 +352,6 @@ build_object (GoaProvider         *provider,
       goa_account_set_mail_disabled (account, !mail_enabled);
       goa_account_set_calendar_disabled (account, !calendar_enabled);
       goa_account_set_contacts_disabled (account, !contacts_enabled);
-      goa_account_set_photos_disabled (account, !photos_enabled);
       goa_account_set_files_disabled (account, !files_enabled);
       goa_account_set_printers_disabled (account, !printers_enabled);
 
@@ -377,10 +367,6 @@ build_object (GoaProvider         *provider,
                         "notify::contacts-disabled",
                         G_CALLBACK (goa_util_account_notify_property_cb),
                         (gpointer) "ContactsEnabled");
-      g_signal_connect (account,
-                        "notify::photos-disabled",
-                        G_CALLBACK (goa_util_account_notify_property_cb),
-                        (gpointer) "PhotosEnabled");
       g_signal_connect (account,
                         "notify::files-disabled",
                         G_CALLBACK (goa_util_account_notify_property_cb),
@@ -408,7 +394,6 @@ add_account_key_values (GoaOAuth2Provider  *oauth2_provider,
   g_variant_builder_add (builder, "{ss}", "MailEnabled", "true");
   g_variant_builder_add (builder, "{ss}", "CalendarEnabled", "true");
   g_variant_builder_add (builder, "{ss}", "ContactsEnabled", "true");
-  g_variant_builder_add (builder, "{ss}", "PhotosEnabled", "true");
   g_variant_builder_add (builder, "{ss}", "FilesEnabled", "true");
   g_variant_builder_add (builder, "{ss}", "PrintersEnabled", "true");
 }
-- 
2.30.2


++++++ gnome-online-accounts-3.44.0.tar.xz -> 
gnome-online-accounts-3.46.0.tar.xz ++++++
++++ 147781 lines of diff (skipped)

Reply via email to