$ git diff --patch-with-stat --summary 2fd38224139b626dc889813d93736fd7b4ce10e1..e4209218dc2a414c825db7d54bad6e8467ddaf7a
.abf.yml | 2 +-
gnome-online-accounts.spec | 22 ++++++++++++----------
2 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/.abf.yml b/.abf.yml
index e38c8b4..318ab37 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
sources:
- gnome-online-accounts-3.46.0.tar.xz: 9cc8ac9e847f24f6f85cadae043bf0705cd8d5f6
+ gnome-online-accounts-3.52.2.tar.xz: 027f2abc9d2cda335adb72ef557cc29fddb3b1cc
diff --git a/gnome-online-accounts.spec b/gnome-online-accounts.spec
index f71f600..3ddab71 100644
--- a/gnome-online-accounts.spec
+++ b/gnome-online-accounts.spec
@@ -2,7 +2,7 @@
%define api 1.0
%define major 0
%define libname %mklibname goa %{api} %{major}
-%define backendmajor 1
+%define backendmajor 2
%define libbackend %mklibname goa-backend %{api} %{backendmajor}
%define gi_libname %mklibname goa-gir %{api}
%define develname %mklibname -d goa
@@ -10,24 +10,26 @@
%define url_ver %(echo %{version} | cut -d. -f1,2)
Name: gnome-online-accounts
-Version: 3.46.0
+Version: 3.52.2
Release: 1
Summary: Provide online accounts information
Group: Graphical desktop/GNOME
License: LGPLv2+
-URL: http://developer.gnome.org/goa/stable/
+URL: https://developer.gnome.org/goa/stable/
Source0: https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires: pkgconfig(cheese-gtk)
BuildRequires: pkgconfig(dbus-glib-1)
-BuildRequires: pkgconfig(gcr-3)
+BuildRequires: pkgconfig(gcr-4)
BuildRequires: pkgconfig(gio-2.0) >= 2.33.3
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.35
BuildRequires: pkgconfig(glib-2.0) >= 2.33.3
BuildRequires: pkgconfig(gobject-2.0)
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.5.1
+BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libaccounts-glib)
+BuildRequires: pkgconfig(libadwaita-1)
+BuildRequires: pkgconfig(libkeyutils)
BuildRequires: pkgconfig(libsecret-1) >= 0.5
BuildRequires: pkgconfig(libsoup-3.0)
BuildRequires: pkgconfig(libxml-2.0)
@@ -38,6 +40,7 @@ BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(krb5)
BuildRequires: pkgconfig(ss)
BuildRequires: pkgconfig(gobject-introspection-1.0)
+Buildrequires: gi-docgen
BuildRequires: gtk-doc
BuildRequires: gettext
BuildRequires: vala-devel
@@ -98,15 +101,14 @@ files for developing applications that use gnome-online-accounts.
%files -f %{name}.lang
%doc NEWS
%{_libexecdir}/goa-daemon
-#{_datadir}/gnome-online-accounts
%{_libexecdir}/goa-identity-service
+%{_libexecdir}/goa-oauth2-handler
+%{_datadir}/applications/org.gnome.OnlineAccounts.OAuth2.desktop
%{_datadir}/dbus-1/services/org.gnome.Identity.service
%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
%{_iconsdir}/hicolor/*/apps/*
-#{_mandir}/man8/goa-daemon.8.*
%dir %{_libdir}/goa-%{api}
%{_datadir}/glib-2.0/schemas/org.gnome.online-accounts.gschema.xml
-%{_libdir}/goa-%{api}/web-extensions
%files -n %{libname}
%{_libdir}/libgoa-%{api}.so.%{major}
@@ -120,7 +122,7 @@ files for developing applications that use gnome-online-accounts.
%{_libdir}/girepository-1.0/Goa-%{api}.typelib
%files -n %{develname}
-%doc %{_datadir}/gtk-doc/html/goa/
+%doc %{_datadir}/doc/gnome-online-accounts*
%{_includedir}/goa-%{api}/
%{_libdir}/goa-%{api}/include
%{_libdir}/libgoa-%{api}.so
@@ -129,4 +131,4 @@ files for developing applications that use gnome-online-accounts.
%{_libdir}/pkgconfig/goa-%{api}.pc
%{_libdir}/pkgconfig/goa-backend-%{api}.pc
%{_datadir}/vala/vapi/goa-%{api}.*
-%exclude %{_libexecdir}/goa-identity-service-3.28.0-1.x86_64.debug
+%{_mandir}/man8/goa-daemon.8.*